Water Rats
as Paul Jardine
Rescue: Special Ops
as Fergus the Firie
Superman Returns
as 777 Co-Pilot
Stealth
as Russian Pilot
Young Lions
as Len
The Great Raid
as Sgt. Lyle
Alien Cargo
as Omer Janowitz
Heroes II: The Return
as Sergeant
Beneath Hill 60
as Percy Marsden
X-Men Origins: Wolverine
as Helicopter Pilot
Fighting Season
as Chief of Army
The Pact
as Detective Broadhurst
The Killing Field
as Matt Davis
Blackwater Trail
as Andy
Book of Dreams: Dream 1 - Frank's Dream
as LT Cliff
In the Red
as Peter Dasha
Hard Knox
as Guido