A Perfect Carry On as Self
Rocky Horror 25: Anniversary Special
2021
Rocky Horror 45: The Movie as Self
2020
Phineas and Ferb the Movie: Candace Against the Universe as Lawrence Fletcher (voice)
2017
The Stolen as Mr. Russell
2017
Life After Flash as Self
2015
Rocky Horror Show Live as Narrator
2015
Phineas and Ferb: Last Day of Summer as Lawrence (voice)
2014
Phineas and Ferb: Night of the Living Pharmacists as Lawrence Fletcher (voice)
2014
Phineas and Ferb: Star Wars as Lawrence Fletcher / Additional Voices (voice)
2013
Phineas and Ferb: Mission Marvel as Lawrence Fletcher (voice)
2013
Phineas and Ferb: The Perry Files - Animal Agents as Lawrence Fletcher (voice)
2012
Amanda Palmer And The Grand Theft Orchestra
2011
The British Guide to Showing Off
2011
Phineas and Ferb The Movie: Across the 2nd Dimension as Lawrence Fletcher / Lawrence-2 (voice)
2010
Phineas and Ferb: Summer Belongs to You! as Lawrence Fletcher (voice)
2010
Mongrels as Zombie Dog (voice) (1 episode)
2009
Phineas and Ferb Christmas Vacation! as Lawrence Fletcher (voice)
2009
Night Train as Mrs. Froy
2008
Rocky Horror Tribute Show as Himself - Host
2007
Phineas and Ferb as Lawrence Fletcher (voice) (223 episodes)
2006
The Children's Party at the Palace as The Childcatcher (Chitty Chitty Bang Bang)
2006
Midnight Movies: From the Margin to the Mainstream as Himself
2006
The Ten Commandments as Anander (2 episodes)
2005
The Perfect Scary Movie as Self
2005
Spicks and Specks (1 episode)
2005
Ali Baba and the Forty Thieves: The Lost Scimitar of Arabia as Prince Kasim
2002
Elvira's Haunted Hills as Lord Vladimere Hellsubus
2000
Dungeons & Dragons as Xilus
2000
The Mumbo Jumbo as Archie
1999
Behind the Music: The Rocky Horror Picture Show as Self
1999
Where Are They Now? as Self (1 episode)
1998
EverAfter as Pierre Le Pieu
1998
Dark City as Mr. Hand
1997
Spice World as Damien
1995
The Rocky Horror Double Feature Video Show as Self
1994
The Ink Thief as The Ink Thief (7 episodes)
1993
The Detectives as Dr. Phibes (1 episode)
1990
Cluedo as Himself (1 episode)
1990
The Crystal Maze as Himself - Host (55 episodes)
1989
The Wolves of Willoughby Chase as James
1987
Going Live! as Self (2 episodes)
1985
Revolution as Lord Hampton
1984
Robin of Sherwood as Gulnar (5 episodes)
1983
Digital Dreams as Partridge, the Surly Servant
1981
Shock Treatment as Dr. Cosmo McKinley / Kitchenware Announcer (voice)
1981
The Rocky Horror Treatment as Self
1980
An Audience with Dame Edna Everage
1980
Flash Gordon as Fico
1978
The Contraption as The Man
1978
An Audience with... as Self (2 episodes)
1977
A Hymn from Jim as Reporter
1977
It's Only Rock 'n' Roll as Dave Head
1971
Zee and Co. as Party Guest