2014
Ribbit
Terrence
(English version, voice)
2009
Cranford
(TV Series)
Signor Brunoni
2005
Cecil
(Short)
Narrator
2002
Ozzy & Drix
(TV Series)
Nick O'Teen
/ Scarlet Fever
1999
Recess
(TV Series)
Dr. Slicer
1991
Big Deals
(TV Movie)
Christopher Nissell
1988
Abel's Island
(Video short)
Abelard 'Abel' Hassan de Chirico Flint
(voice)
2010
Nostalgia Critic
(TV Series) (performer - 2 episodes)
-
It
(2010)
... (performer: "Sweet Transvestite" - uncredited)
2009
20 to 1
(TV Series documentary) (performer - 1 episode)
2007
Psych
(TV Series) (performer - 1 episode)
-
American Duos
(2007)
... (performer: "She'll Be Coming 'round the Mountain" - uncredited)
2005
Cold Case
(TV Series) (performer - 1 episode)
-
Creatures of the Night
(2005)
... (performer: "Eddie", "Don't Dream It", "Sweet Transvestite", "Touch-a, Touch-a, Touch-a, Touch Me", "I'm Going Home" - uncredited)
2001
Wolf Girl
(TV Movie) (performer: "The Plucking Song")
1997
Over the Top
(TV Series) (performer - 3 episodes)
-
The Nemesis
(1997)
... (performer: "Singin' in the Rain")
-
Pilot
... (performer: "Put on a Happy Face")
1986
The Worst Witch
(TV Movie) (performer: "Anything Can Happen on Halloween")
1985
Clue
(performer: "For She's a Jolly Good Fellow" - uncredited)
1985
Blue Money
(TV Movie) (performer: "Blue Money", "I, Yi, Yi, Yi, Yi (I Like You Very Much)", "I'm Gonna Be a Wheel Someday", "Heartbreak Hotel", " (I Can't Get No) Satisfaction", "Thank Heaven For Little Girls", "True Love", "Cheek to Cheek", "Hit the Road, Jack", "Misty", "I Love You, Samantha", "Come Rain or Shine", "Rip It Up", "Love Me Tender", "Shake", "Money (That's What I Want)")
1982
Annie
(performer: "Easy Street" - uncredited)
1975
The Rocky Horror Picture Show
(performer: "Sweet Transvestite", "I Can Make You A Man", "I Can Make You a Man (Reprise)", "Touch-a, Touch-a, Touch-a, Touch Me", "Eddie", "Planet, Schmanet, Janet", "Fanfare/Don't Dream It", "Wild And Untamed Thing", "I'm Going Home" - uncredited)