Actor
Temple Grandin
2010 · as Dr. Ladenham
The Other Side of Paradise
2009 · as Willie
R U Invited?
2006 · as Anderson
Hate Crime
2005 · as Doctor on Ward (uncredited)
They Feed
2005 · as Connor
sideFX
2004 · as Larry
Seventy-8
2004 · as Dr. Darryl Revok