Ha trabajado en el cine, la television y el teatro. Entre sus créditos cinematográficos destacan Gorilla, Dangerous Acquaintances, Posers, Bollywood-Hollywood, Napoleon, Lost and Delirious, En Vacances y Stardom. Para la pequeña pantalla, ha tenido papelss fijos en la serie de WB Jack & Bobby y protagonizado el telefilm Lives of the Saints.
Sobre los escenarios, ha participado en representaciones de Elegies, Stumbling, Robin Hood, Godspell, The Lion, The Witch
, La Fierecilla Domada, The Matchmaker, Fen, Brementown Musicians, Peter Pan, y An Actors Nightmare.