2021
MAX: Live from the Greek Theatre as Himself2015
Love & Mercy as Van Dyke Parks2014
Crisis as Ian Martinez2013
The Last Keepers as Lance2012
Beauty and the Beast as Jake Riley2012
How to Rock as Zander Robbins2012
Rags as Charlie Prince2001
Closely Knit as Tobias1999
Law & Order: Special Victims Unit as Justin McTeague