Actor
Tensile Strength
2025 · as Mr. Rivers
Almost Perfect
2025 · as Therapist
Six Miles at Sea
2024 · as Mitch
Heist
2015 · as Gambler
Inherent Vice
2014 · as Police Officer (uncredited)
Rick's Parking
2014 · as Chopper
A Beautiful Mind
2001 · as Princeton Student (uncredited)