John Barrowman Returning to Arrow in Season 4 Confirmed June 21, 2015 Eric Curto Arrow, News, Television John Barrowman who plays Malcolm Merlyn aka Dark Archer aka the new Ra’s Al Ghul has confirmed that he will… Read more