John Barrowman

John Barrowman

Actor

Born March 10, 1967 · Mount Vernon, Glasgow, Scotland, UK

93 film & television credits · Acting · Producing

Career

Filmography

93 credits

Acting

DC’s Legends of Tomorrow DC’s Legends of Tomorrow 2016 · Malcolm Merlyn The Flash The Flash 2014 · Malcolm Merlyn All Stars All Stars 2013 · Matthew
Arrow Arrow 2012 · Malcolm Merlyn Scandal Scandal 2012 · The Fixer Zero Dark Thirty Zero Dark Thirty 2012 · Jeremy
The Super Hero Squad Show The Super Hero Squad Show 2009 · Stranger (voice)
Torchwood Torchwood 2006 · Jack Harkness Doctor Who Doctor Who 2005 · Captain Jack Harkness
The Producers The Producers 2005 · Lead Tenor De-Lovely De-Lovely 2004 · Musical Performer - "Night and Day" Desperate Housewives Desperate Housewives 2004 · Patrick Logan Hustle Hustle 2004 · Dr. Dean Deville
Shark Attack 3: Megalodon Shark Attack 3: Megalodon 2002 · Ben Carpenter
The Untouchables The Untouchables 1987 · Street Person (uncredited)

Produced

Guest & Self Appearances54
Would I Lie to You? Would I Lie to You? 2007 · Self
QI QI 2003 · Self

Person metadata and imagery supplied by TMDB.