Actor
Summer of Violence
2024
as Thomas
La La Land
2016
as Harry
Always Watching: A Marble Hornets Story
2015
as Leonard Herring
Whiplash
2014
as Mr. Kramer
The Last Airbender
2010
as Monk Gyatso
Before the Devil Knows You're Dead
2007
as Doctor
Unfaithful
2002
as Other Businessman
The Loretta Claiborne Story
2000
as Sam Claiborne