John Cameron Mitchell & Stephen Trask: Nation of One 2021
Vocals, Musician
Natalie Merchant - Live in Concert 1999
as Drums
Natalie Merchant: Ophelia 1998
as Himself
Credits from TMDB.