Eine Frage der Ehre
Von 2006 bis 2009 spielte er in der Serie "The Unit – Eine Frage der Ehre" mit. In "Goodbye Bafana" übernahm er 2007 die Rolle von Nelson Mandela in dessen Inhaftierungszeit, an der Seite von Diane Kruger und Joseph Fiennes. Eine Nebenrolle hatte er im Agententhriller "Enttarnt – Verrat auf höchster Ebene" mit Ryan Phillippe.