John Barrowman, Doctor Who and Torchwood's "Captain Jack Harkness", is well-remembered for playing the "Ninth Doctor's" companion on the hit BBC series. Born March 11, 1967 in Glasgow, Scotland, Barrowman would move to the United States when he was just eight years old.
Inspired by his high school acting days, Barrowman would go on to study at the United States International University before making his way to London's West End and Broadway.
John Barrowman In Doctor Who
John Barrowman on Doctor Who would start in 2005 when he was cast as "Captain Jack Harkness", a pansexual time traveler, in BBC's relaunch of the popular sci-fi series.
"Jack" may start off as timid, and it is unclear whether he is a good or bad force at first, but as the series developed "Jack" did as well and became close to the season's "Ninth Doctor" played by Christopher Eccelston.
Barrowman would also reprise his role as "Jack" in the Doctor Who spin-off series, Torchwood.
John Barrowman Today
Today, John Barrowman continues to stay busy and has been hard at work on a number of book series. Written with his sister, Carole, Barrowman has published two young adult trilogies, Hollow Earth and The Orion Chronicles.
When the now 55-year-old isn't busy acting or writing, you will find him spending time with his husband of 15-years, Scott Gill. Most recently, you will find John Barrowman starring in the 2020 British medical film, Holby City and in the short film, The Time Traveller.
We look forward to more to come from Doctor Who's talented John Barrowman. In the meantime, make sure to catch up with all of the Doctor Who "Doctors" here!