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.
He was in the film, Men of Honor with Robert Deniro.