John Barrowman net worth:
John Barrowman is a Scottish-American actor. His first notable role was on the American series Central Park West in the ’90s. His first credited role in a movie was in Shark Attack 3: Megalodon. After playing Captain Jack Harkness on Doctor Who, he starred on Torchwood playing the same character. In the 2010s he became widely known for his role as Malcolm Merlyn on Arrow. He was a recurring role on seasons 1-2 and became a main cast on seasons 3-4. In addition, he had a role in the movie Zero Dark Thirty. He also plays Malcolm Merlyn on DC’s Legends of Tomorrow.