All roles

Heaven Stood Still: The Incarnations of Willy DeVille
2024, Movie - Documentary, Music
Faye
2024, Movie - Documentary
Penn & Teller's Invisible Thread
1987, Movie - Comedy, Sci-Fi