Il a joué le rôle de Jake Hanson dans la série Melrose Place aux côtés d'Amy Locane . Il est également connu pour son rôle de Spence Westmore dans la série Devious Maids.
Il est diplômé de l'Université de Californie à Los Angeles et a été membre de la fraternité Alpha Tau Omega.
Il a joué dans la série familiale Beautiful People sur ABC.
Il a été marié deux fois dont son second mariage avec Katherine La Nasa.
Il était dans le film d'horreur, Possédée, avec Kyra Sedgwick.