Actor
The Greatest Game Ever Played
2005 · as Comstock's Assistant
The Human Stain
2003 · as Record Store Manager
Rudy: The Rudy Giuliani Story
2003 · as FDNY Commissioner Thomas Van Essen
The Sum of All Fears
2002 · as President's Military Aide
Where the Money Is
2000 · as Cop #2
Code Name: Jaguar
1999 · as Price's Lawyer
The Long Winter
1999 · as Membre du tribunal
Captive
1998 · as Mr. Wilson
The Peacekeeper
1997 · as Clark
Dead Innocent
1997 · as Thomas Redding
Sci-fighters
1996 · as Dr. Underwood
The Lifeforce Experiment
1994 · as Attache