PersonJohn Barrowman8 credits in the catalogue: acting.On the wikisArrowverse Wiki · FandomActingThe Untouchables1987Street Person (uncredited)De-Lovely2004Musical Performer - "Night and Day"Doctor Who2005Captain Jack HarknessThe Producers2005Lead TenorTorchwood2006Captain Jack HarknessDancing on Ice2006JudgeZero Dark Thirty2012JeremyArrow2012Malcolm Merlyn