Después de aparecer brevemente en la película Spill (1996) apareció en otros éxitos como Alley cats strike (2000) como Alex Thompson y en varias series televisivas llegándole el éxito tras interpretar al vampiro Henry Fitzroy en la serie Blood Ties.