John Barrowmans Captain Jack Harkness is back having materialized in the final episode of Doctor Whos third series Last of the Time Lords and with him comes one of the shows most inventive characters. Fellow Time Agent and former lover Captain John Hart played by Buffy the Vampire Slayers James Marsters.
10 Twitter John Barrowman John Barrowman Arrow Doctor Who Cast
ITV has officially axed Dancing on Ice judge John Barrowman over flashing claims.
. Hart wreaks considerable. The 54-year-old star was accused of repeatedly exposing himself on the sets of. Born in Glasgow Scotland Barrowman moved to the US state of Illinois with his family at the age of eight.
John Scot Barrowman MBE born 11 March 1967 is a Scottish-born American actor author presenter singer and comic book writer. He is perhaps best known for his role as Captain Jack Harkness in Doctor Who and Torchwood and as Malcolm Merlyn in the Arrowverse.