Born 1971 (age 54)
Appears in 71 titles

Filmography

I Am Michael
5.5
I Am Michael
2015
as Pastor Mike
In Dubious Battle
5.8
In Dubious Battle
2016
as Mr. Thompson
Zeroville
5.1
Zeroville
2019
as The Financier
Child of God
4.8
Child of God
2014
as Ernest
Best F(r)iends: Volume 1
5.4
Best F(r)iends: Volume 1
2017
as Andrei Katsaros
As I Lay Dying
5.2
As I Lay Dying
2013
as Young Whitfield
Crescent City
6.0
Crescent City
2024
as Officer Jackson
Good Time Max
5.4
Good Time Max
2008
as Bruce
The Color of Time
3.9
The Color of Time
2012
as Mr. Williams
High School Lover
5.8
High School Lover
2017
as Sean
The Letter
4.5
The Letter
2012
as Edward
Oscar Shaw
6.5
Oscar Shaw
2026
as Commander Archer
The Broken Tower
4.7
The Broken Tower
2012
as American Man in Paris
Maladies
5.3
Maladies
2012
as Officer Jolivette
The Ape
4.4
The Ape
2005
as Steve
Sal
3.5
Sal
2013
as Billy Belasco
Immortally Yours
3.3
Immortally Yours
2009
as Pete Blake
The Mad Whale
5.6
The Mad Whale
2017
as Board Member
4.8
Hangman
2000
Black Dog, Red Dog
7.5
Black Dog, Red Dog
2015
as Marty