John Barrowman is an Entertainer with a capital E. He sings, he dances, he acts, he presents, he judges – he is a unique talent in the entertainment industry on both sides of the Atlantic.John can currently be seen in the regular role of Malcolm Merlyn (aka The Dark Archer) in the...
Read More →