He made his acting debut on NBC's soap opera Passions in 2002.
He had the starring role in a never-aired CW television pilot of Aquaman.
He married Passions co-star Lindsay Korman in May 2004, and the couple divorced after 8 years of marriage. The couple had a daughter named Bella in 2004. He began dating actress Chrishell Stause in 2014. They married in October 2017, then divorced two years later. He married actress Sofia Pernas in May 2021.