Answer
John Barrowman was born in Glasgow, Scotland, on March 11, 1967. He is an actor, singer, and presenter. He is best known for his roles as Captain Jack Harkness in the Doctor Who and Torchwood franchises, and Malcolm Merlyn in the Arrowverse. He has also released several albums and toured the world as a singer.