 In 2013, it was announced that he'd been cast in a recurring role in "Arrow".He will portray "The Captain", an associate of Professor Ivo.In 2015, he took on a supporting role in the British film, The Cursed Ones.