Filmography

Crazy, Stupid, Love.
7.3
Crazy, Stupid, Love.
2011
as Lowe's Salesman #2
Transformers: Dark of the Moon
6.2
Transformers: Dark of the Moon
2011
as Engineer
The Island
6.7
The Island
2005
as Dept. of Operations Supervisor
Déjà Vu
6.9
Déjà Vu
2006
as Agent Stalhuth
Dark Skies
6.3
Dark Skies
2013
as Mike Jessop
Phantom of the Megaplex
6.0
Phantom of the Megaplex
2000
as Shawn MacGibbon
The Wager
4.6
The Wager
2007
as Tobias
Stricken
4.0
Stricken
1998
as Jeff
Spaceman
6.8
Spaceman
1997
as Rookie FBI Agent
Temporary Girl
7.0
Temporary Girl
1998