John Barrowman's Return on 'Dancing on Ice' Now Impossible -- Shocking Reason Revealed! John Barrowman can no longer step on the "Dancing on Ice" judging panel despite previously serving the show.
Malcolm Merlyn Resurrection To Be 'Explained,' John Barrowman Teases 'Amazing Season 3' Of 'Arrow'? In an interview dated May 29, John Barrowman, who plays Malcolm Merlyn on 'Arrow' dished about what fans can expect from the upcoming season of The CW series.