Composer · Born 1978
James Stewart (born March 2, 1978) is an American musician and writer best known for their role in experimental rock band Xiu Xiu.
The Holiday Trilogy
11 Dec 2026 · as Radio Jockey
Parallel Planes
2017