John Barrowman



Lieu de naissance:

Mount Vernon, Glasgow, Scotland:


DC's Invasion! (2016)
as Malcolm Merlyn / Dark Archer
50 Years of Star Trek (2016)
as himself
The Five(ish) Doctors Reboot (2013)
as himself
All Stars (2013)
as Matthew
Zero Dark Thirty (2012)
as Jeremy
Doctor Who: The End of Time (2009)
as Captain Jack Harkness
An Evening with John Barrowman (2009)
as Himself
Method (2004)
as Timothy Stevens
Shark Attack 3: Megalodon (2002)
as Ben Carpenter
Putting It Together (2001)
as The Young Man
Hey, Mr Producer! (1998)
The Untouchables (1987)
as Street Person (uncredited)
John Barrowman Live at the Royal Albert Hall ()
as Himself