Ha aparecido en Ten Days to War y Doctors, e interpretó a Renly Baratheon en la serie de HBO Juego de Tronos.
Interpretó a Charles Manson en la serie de NBC Aquarius.
Recibió una beca para la British American Drama Academy en Londres desde julio a agosto de 2004, donde asistió a talleres impartidos por Fiona Shaw, Alan Rickman, y Brian Cox.
Tiene una voz de tenor y también fue capacitado en Danza africana junto a Bode Lawal.
[1] Interpretó a Grigory[2] en Boris Godunov en la Royal Shakespeare Company en Stratford-upon-Avon desde noviembre de 2012 hasta marzo de 2013.