2016- 2022
Bull
Actor - Troy Dickerson
2015
6.7
Demolition
Actor - Todd
2013- 2014
The Carrie Diaries
Actor - Walt Reynolds
2013
Breathe In
Actor - Ryan
Full filmography