2024
The Performance as Benny2024
My Eyes as Not available2022
The Serpent Queen as Sebastiano de Montecuccoli2022
Death on the Nile as Syd (Photographer)2021
Afterlife of the Party as Howie2021
Death Link as Dr. Yates2017
Genius as Moe Berg2017
Murder on the Orient Express as Italian Fan2016
Agatha Raisin as George Felliet2016
Bruce's Hall of Fame with Alexander Armstrong as Self2015
Branagh Theatre Live: The Winter's Tale as Lord Amadis2014
The Code as Perry Benson2014
Nativity 3: Dude, Where's My Donkey?! as Bradley Finch2014
A Woman Called Job as Lee2013
Camp as Todd2012
Perception as Dr. Kenny Esper2012
Best Possible Taste: The Kenny Everett Story as Tony Windsor2010
The Michael Ball Show as Self2009
Tonight's the Night as Not available2009
Hawthorne as Nick Mancini2009
Mister Eleven as Alex2008
Celebrity Juice as Self2008
Britannia High as Stefan2007
Flight of the Conchords as Obnoxious Australian2005
Standing Still as Michael2005
Riot at the Rite as Vaslav Nijinsky2004
House as Theodore Taylor2004
Agatha Christie's Marple as Raymond Starr2004
Dancing with the Stars as Self - Judge2004
Confessions of a Teenage Drama Queen as Stu2004
Love's Brother as Gino Donnini2004
Fascination as Scott Doherty2002
The First $20 Million Is Always the Hardest as Andy Kasper2001
Big Brother's Little Brother as Self2001
Riding in Cars with Boys as Jason2001
An Audience with Kylie Minogue as Self2000
Coyote Ugly as Kevin O'Donnell2000
Bootmen as Sean Odken1997
Wilde as Jones1978
An Audience with... as SelfNaN
With Friends Like These as Gerry2021
Death Link Associate Producer