John Barrowman
John Scot Barrowman is a Scottish-American actor, author, presenter, singer and comic book writer. He is known for his roles as Captain Jack Harkness in Doctor Who and its spin-off Torchwood (2006–2011), and as Malcolm Merlyn in the Arrowverse (2012–2019).
WikipediaFrequent Collaborators
🎬 Movies
Zero Dark Thirty
actor
2013
The Five(ish) Doctors Reboot
actor
2013
The Producers
actor
2005
De-Lovely
actor
2005
Method
actor
2004
Broadway: The Golden Age, by the Legends Who Were There
actor
2003
Shark Attack 3
actor
2002
Putting It Together: Direct from Broadway
actor
2001
The Untouchables
actor
1987
📺 TV Shows
DC Daily
actor
2018
All Star Musicals
actor
2017
Small Animal Hospital
actor
2014
National Lottery Stars
actor
2014
Superstar Dogs: Countdown to Crufts
actor
2014
Pressure Pad
actor
2013
Doctor Who: The Doctors Revisited
actor
2013
Arrow
actor
2012
Tonight's the Night
actor
2009
How Do You Solve a Problem Like Maria?
actor
2008
The Kids Are All Right
actor
2008
I'd Do Anything
actor
2008
Bizarre ER
actor
2008
Any Dream Will Do
actor
2007
Torchwood
actor
2006
Dancing on Ice
actor
2006
Doctor Who
actor
2005
Titans
actor
2000
Central Park West
actor
1995
Live & Kicking
actor
1993