Became known after playing the role of Seth in the comedy The Pacifier with Vin Diesel. He earned his first big television gig as Dylan Massett in the A&E series Bates Motel. He would go on to star in CBS's SEAL Team.
He used to model for Gap and made appearances in two short films before getting his first feature film gig.
He had a great-grandfather who previously owned The San Francisco Chronicle.
He has two siblings, Aidan and Frankie. In 2013, he married long-time girlfriend Lexi Murphy. In 2015, they welcomed a son named Beaux.