Tag: Barrowman

‘Cancel culture has gone too far’ John Barrowman defends ‘exposing himself’ on Doctor Who

‘Cancel culture has gone too far’ John Barrowman defends ‘exposing himself’ on Doctor Who

John Barrowman is perhaps best known for his role as Captain Jack Harkness in Doctor Who and Torchwood, and as Malcolm Merlyn in the Arrowverse. In [...]
1 / 1 POSTS