En el 2002 apareció por primera vez como invitado en la serie médica Holby City donde interpretó a Harry Sutherland durante el episodio "Coming Home", años más tarde apareció de nuevo en la serie en el 2012 ahora interpretando a Vivian Wallace en el episodio "The Ties That Bind".
En el 2005 interpretó al detective sargento de la policía Dave Patterson durante el episodio "Lack of Conviction" de la serie británica Doctors, anteriormente había aparecido por primera vez en la serie en el 2001 donde dio vida a Ray Adams en el episodio "A Bitter Pill". En el 2006 interpretó a Curtis, el tío de Trevor (Aml Ameen) en la película Kidulthood, papel que volvió a interpretar en la película Adulthood en el 2008. En el 2008 apareció en la película The Chronicles of Narnia: Prince Caspian donde interpretó a Glenstorm, un centauro.
En el 2011 se unió al elenco de la serie animada para niños Rastamouse donde prestó su voz para el personaje del presidente Wensley Dale, papel que interpretó hasta el 2012. En el 2012 apareció como invitado en un episodio de la serie Waterloo Road donde interpretó a Lionel Tsibi, el tío de la estudiante Lula Tsibi (Marlene Madenge). El 14 de mayo de 2013 unió al elenco principal de la popular serie británica EastEnders donde interpretó al constructor Samuel "Sam" James,[1] el exesposo de Ava Hartman (Clare Perkins) y padre de Dexter Hartman (Khali Best),[2] hasta el 29 de noviembre de 2013 después de que su personaje se fuera de Walford.[3] Anteriormente había aparecido por primera vez en la serie en el 2002 donde interpretó a Dave durante tres episodios.