En 2010 se unió al elenco principal de la serie "Human Target", donde interpretó a Christopher Chance hasta el final de la serie en 2011.