2016 casting addition to the hit Freeform series Pretty Little Liars who landed the part of Dr. Elliot Rollins.
He produced and starred in a 2012 short film called Hobby. He composed the music for the film as well.
He has performed on stage in productions of A Midsummer Night's Dream, Death of a Salesman and The Picture of Dorian Gray, portraying the eponymous character in the latter of the titles.
He married the daughter of U.S. Senator Jeanne Shaheen, Molly Shaheen.
He married the character of Alison DiLaurentis, played by Sasha Pieterse, on Pretty Little Liars.