Actor
8 Confessions in Los Angeles
2024
as Neil
Dead Wrong
2024
as Rollie Barnes
Small Engine Repair
2021
as Lawrence Swaino
The Tangle
2019
as Carter
The Diggers
2019
as Rudy
The List
2016
as Mike
Chasseur
2013
as Mycroft Coney
For the Love of Money
2012
as Yoni
National Treasure
2004
as Technician