Estudió en la "London Academy of Music and Dramatic Art" durante res años.
En el 2009 comenzó a salir con la actriz canadiense Rachelle Lefevre, pero la relación terminó más tarde.
Ese mismo año se unió al elenco de la miniserie Marchlands donde interpretó a Paul Bowen, el gerente del molino local e hijo de Robert Bowen (Denis Lawson).
También apareció en la película The Legend of Hell's Gate: An American Conspiracy donde interpretó a John Henry "Doc" Holliday.
En el 2012 apareció en la película Storage 24 donde interpretó a Chris, el novio de Nikki (Laura Haddock).