Played the role of Josh in the film The Blair Witch Project with Heather Donahue and also played Denny in the 2014 drama If I Stay.
He graduated from the New York Film Academy School of Film and Acting.
He played the role of Jim on several episodes of the television series, CSI: Miami.
He grew up with his family in Texas. In 2015 he married actress Alison Pill. Their daughter Wilder was born in November 2016.
He was in the film, Men of Honor with Robert Deniro.