

Superman Returns
2006 · as 777 Co-Pilot

Stealth
2005 · as Russian Pilot

The Great Raid
2005 · as Sgt. Lyle

Beneath Hill 60
2010 · as Percy Marsden

X-Men Origins: Wolverine
2009 · as Helicopter Pilot

Alien Cargo
1999 · as Omer Janowitz

In the Red
1999 · as Peter Dasha

The Killing Field
2014 · as Matt Davis

The Pact
2003 · as Detective Broadhurst

Hard Knox
2001 · as Guido

Small Claims: White Wedding
2005 · as Morgan

Blackwater Trail
1995 · as Andy

NOVR
2013 · as Dodge

Book of Dreams: Dream 1 - Frank's Dream
2005 · as LT Cliff