Ese mismo año interpretó al criminal Leonard Stokes en un episodio de la serie norteamericana Monk.
En el 2009 se unió al elenco de la tercera temporada de la popular serie The Tudors donde interpretó a Sir Francis Bryan, un cortesano y diplomático inglés durante el reinado del Rey Enrique VIII de Inglaterra (Jonathan Rhys-Meyers) Ese mismo año apareció por primera vez en la serie Being Erica donde dio vida a Jody, hasta el 2010.
También interpretó al coronel Sarge "Nicotine" Crockett en la película de horror Survival of the Dead y apareció como invitado en un episodio de la serie Flashpoint donde interpretó a Donald Mitchell, un hombre que secuestra y amenaza con matar al abogado Adam Westfall luego de que el asistente de Adam ayudara a su ex-esposa Helen Mitchell (Kathleen Robertson) a secuestrar a sus hijos.
También apareció como invitado en un episodio de la serie Rookie Blue donde dio vida al ex-policía Patrick Murphy, el dueño de un bar y amigo del oficial Oliver Shaw (Matt Gordon).
En el 2013 se unió al elenco principal de la nueva serie Reign donde interpreta al rey Enrique II de Francia,[3] y durante la segunda temporada apareció como personaje recurrente.