
Acting

Shattered
as Peter Vaubarn

Outlands
as Axer

Ascendants
as Kane

Marakkar: Lion of the Arabian Sea
as Commander Mendoca

Small Chops
as Casper

Dog Skin
as The Man

Dog Skin and Other Stories
as The Man

Burn
as Peter Vaubarn

Fear the Unknown Men
as Buck Ford

Dropkick
as Agent Haines