He earned a degree in International Business from Indiana University Bloomington in 2002.
He had his first major film role in the 2012 drama, Caroline and Jackie.
He had a relationship with Cara Zavalta that spanned from 2003 to 2004. He then began a relationship with his Grimm co-star Bitsie Tulloch, whom he married in 2017. They have a daughter named Vivian.
He had one of his earliest acting roles opposite Kristen Bell on a 2007 episode of the television series Veronica Mars.