Ese mismo año apareció en la primera temporada de la serie The Governor donde dio vida al prisionero Anthony Kelly.
En 1999 apareció en la serie Highlander: The Raven donde interpretó al padre Liam Riley, un sacerdote inmortal que vive en París.
En el 2003 interpretó al agente especial del MI6 Stevens en la película Lara Croft Tomb Raider: The Cradle of Life.
Ese mismo año se unió al elenco principal de la tercera temporada de la serie The Royal donde dio vida a Adam Carnegie, el secretario del hospital hasta la séptima temporada en el 2009.
En el 2012 apareció como invitado en la popular serie The Borgias donde dio vida a don Hernando De Caballos.