Jeune talentSteven Strait se révèle comme l'un des acteurs les plus prometteurs de sa génération. 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.