Filmography

I'm Not There
6.5
I'm Not There
2007
as Bearded Scott
Amelia
5.7
Amelia
2009
as Thomas O'Hare
The Initiate
7.0
The Initiate
1998
as Dr. Shelby