What role did Barrowman star as in the Arrowverse?
Superman
The Flash
Oliver Queen
Malcolm Merlyn
Answer
John Barrowman has starred as Malcolm Merlyn in the Arrowverse, which is a superhero franchise based on the DC Comics characters. He has played the role since 2012, and it is one of his most well-known roles.
The Ultimate Barrowman Quiz: Unleash Your Inner Superfan!