 His most important role to date is plying the title character in Toussaint Louverture (film) and won Best Actor at the Pan African Film Festival, he was also nominated for Best Actor at the Africa Movie Academy Awards.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.