Ukończył the University of Texas w Austin (Teksas, USA).
Był przesłuchiwany do roli Boba Hargrova w filmie "
Jade". Angaż otrzymał ostatecznie
Michael Biehn.
Wystąpił w teledysku grupy
Aerosmith "Janie's Got a Gun" oraz
Bree Sharp "David Duchovny Why Don't You Love Me".