Pete Pryor from American Dreams also had a recurring role as Ted Sprague on NBC's Heroes.
He had his first television role as Joey Turk in the short-lived 1999 series Turks.
He appeared on multiple episodes of American Horror Story as Detective Byers in 2012.
He got married to actress Ashley Crowe in the 2000s.
He guest-starred on an episode of Body of Proof with Dana Delany in 2013.