2021
Capone
Actor - Doctor Karlock
2019
High Flying Bird
Actor - David Seton
2018
The House With a Clock in its Walls
Actor - Isaac Izard
2014
Twin Peaks: The Missing Pieces
Actor - FBI Special Agent Dale Cooper
2013
Breathe In
Actor - Peter Sebeck
2011
Peace, Love, & Misunderstanding
Actor - Mark
2006
Free Jimmy
Actor - Marius
Full filmography