Actor
The Time Being
2012 · as Henry
Seconds
2010 · as Benway
In the Spirit
1990 · as Det. Pete Weber