|
John Barrowman - Laid Bare (2025)
as
|
|
Speech & Debate: Legacy (2021)
as Lucian Angelo
|
|
Doctor Who: Revolution of the Daleks (2021)
as Captain Jack Harkness
|
|
Fireman Sam: Set for Action! (2018)
as Flex Dexter (voice)
|
|
Disney's Broadway Hits at London's Royal Albert Hall (2016)
as Himself / Host
|
|
50 Years of Star Trek (2016)
as Self
|
|
Doctor Who: The Ultimate Companion (2014)
as Self / Captain Jack Harkness (archive footage)
|
|
Doctor Who Live: The Afterparty (2013)
as Self
|
|
The Five(ish) Doctors Reboot (2013)
as Self
|
|
Gilded Lilys (2013)
as Julius Ashford Lily
|
|
All Stars (2013)
as Matthew
|
|
Zero Dark Thirty (2012)
as Jeremy
|
|
Doctor Who: Tales Lost in Time (2011)
as
|
|
The Ballad of Russell & Julie (2011)
as Self
|
|
My Sarah Jane: A Tribute to Elisabeth Sladen (2011)
as Self
|
|
Eurovision: Your Country Needs Blue (2011)
as Self
|
|
John Barrowman: Live at the Royal Albert Hall (2010)
as Himself
|
|
Doctor Who: The End of Time (2010)
as Captain Jack Harkness
|
|
An Evening with John Barrowman (2009)
as Himself
|
|
David Tennant's Video Diary (2007)
as Self
|
|
The 50 Greatest Television Dramas (2007)
as Self
|
|
It Started with Swap Shop (2006)
as Self
|
|
The Producers (2005)
as Lead Tenor
|
|
De-Lovely (2004)
as Musical Performer - "Night and Day"
|
|
Method (2004)
as Timothy Stevens
|
|
Shark Attack 3: Megalodon (2002)
as Ben Carpenter
|
|
Putting It Together (2001)
as The Young Man
|
|
Hey, Mr. Producer! The Musical World of Cameron Mackintosh (1998)
as
|
|
The Untouchables (1987)
as Street Person (uncredited)
|
|
Broadway: The Next Generation ()
as Self
|