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
1997
Casper
(TV Series)
Pianist
1997
Lexx
(TV Mini-Series)
The Poet
1991
Big Deals
(TV Movie)
Christopher Nissell
1988
Abel's Island
(Video short)
Abelard 'Abel' Hassan de Chirico Flint
(voice)
2010
The Nostalgia Critic
(TV Series) (performer - 2 episodes)
-
It
(2010)
... (performer: "Sweet Transvestite" - uncredited)
2009
20 to 1
(TV Series documentary) (performer - 1 episode)
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
Cluedo
(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)