Known For
Filmography
2013
2011
2009
2006
2002
2001
2000
1999
1998
1998
1997

Star Trek Into Darkness
Movie · as Nibiran

Super 8
Movie · as Sargeant Walters

Star Trek
Movie · as Lew the Bartender

Mission: Impossible III
Movie · as Jim

Just Can't Get Enough
Movie · as Detective Tierny

Alias
TV · as Ben · 1 ep

Traffic
Movie · as Detective (uncredited)

The Suburbans
Movie · as Rory

Lola's Game
Movie · as Johnson

Felicity
TV · as Dino · 1 ep

Don't Sleep Alone
Movie · as Tony Delgado

