FILMOGRAPHY
代表作
資料來自 TMDB

The Decline of Western Civilization
1981 · Self - Catholic Discipline (Keyboards)

Mi Vida Loca
1994 · Party DJ

Dead Country
2008 · Robert

Waxie Moon in Fallen Jewel
2015 · Jerry

Fags in the Fast Lane
2017 · Anna Margarita / High Priest

Dave Foley's The True Meaning of Christmas Specials
2002 · Self

Viva Elvis
1991 · Self