BIOGRAPHIE
Avant d'être acteur, il a été mannequin pour des photographes de renom. Suite à des études d'art dramatique à l'Actor Studio, il a joue sur les planches durant 7 ans.
En 2005, il débute à l'écran aux côtés de Kurt Russel et Kelly Preston. Dans Sky High. Il enchaîne ensuite en incarnant le personnage principal de Undiscovered avec Carrie Fisher (La princesse Leïa de Star Wars). En 2006, il est en tête d'affiche du Pacte du sang de Renny Harlin.
Deux ans plus tard, il est le héros de la fresque préhistorique 10 000. On le retrouve en 2009 à l'affiche de City Island de Raymond de Felitta et aux côtés d'Andy Garcia.