Interpretó el papel de Jake Hanson en la serie dramática Melrose Place junto a Amy Locane. También es conocido por su papel de Spence Westmore en la serie Devious Maids.
Se graduó de la Universidad de California, Los Ángeles y fue miembro de la fraternidad Alpha Tau Omega.
Formó parte de la serie Beautiful People de ABC Family.
Ha estado casado dos veces. Su segundo matrimonio fue con Katherine La Nasa.
Apareció en la película de terror The Possession junto a Kyra Sedgwick.