Actor · Born 1975
The Big Dog
2023 · as Kevin
The Jungle
2013 · as Larry
Another Earth
2011 · as Keith Harding (voice)
Small Claims: White Wedding
2005 · as David
The Mystery of Natalie Wood
2004 · as Henry Jaglom
Soar
2004 · as Simon
The Matrix Revolutions
2003 · as Lock's Lieutenant
The Matrix Reloaded
The Extreme Team
2003 · as Dillon
Kick
1999 · as Sinkers