About
John Barrowman is a Scottish-American actor, author, presenter, singer, and comic book writer. He is well-known for portraying Captain Jack Harkness in *Doctor Who* and its spin-off *Torchwood*, roles that have cemented his place in science fiction fandom. Barrowman also played Malcolm Merlyn in the Arrowverse television series, further broadening his acting portfolio. He has also released several albums and appeared in numerous stage productions, showcasing his diverse talents.
Career Timeline
West End Debut
Barrowman begins his career in musical theatre in London's West End. It kickstarts his acting career.
Captain Jack Harkness Debut
Barrowman debuts as Captain Jack Harkness in *Doctor Who*. This role gives him mainstream recognition and popularity within the sci-fi community.
*Torchwood* Spin-off Series
Barrowman stars in *Torchwood*, a *Doctor Who* spin-off, solidifying his place in science fiction. His visibility and income increase significantly.
Arrowverse Debut
Barrowman begins playing Malcolm Merlyn in the *Arrow* series. This role broadens his audience and acting portfolio.
*Dancing on Ice* Judge
Barrowman joins the judging panel for *Dancing on Ice*. This role keeps him in the public eye and maintains his net worth.
Continued Entertainment Career
Barrowman continues to participate in various entertainment projects. He maintains a solid career and respected presence.
Related Celebrities
Last updated: February 25, 2026








