Actor · Born 1962
Star Trek Into Darkness
2013 · as Nibiran
Super 8
2011 · as Sargeant Walters
Star Trek
2009 · as Lew the Bartender
Mission: Impossible III
2006 · as Jim
Just Can't Get Enough
2002 · as Detective Tierny
Traffic
2000 · as Detective (uncredited)
The Suburbans
1999 · as Rory
Lola's Game
1998 · as Johnson
Don't Sleep Alone
1997 · as Tony Delgado