
Known For
Filmography
—2026
2024
2022
2022
2022
2022
2021
2017
2015
2013
2013
2006
20032000
2000
1996
1992
1989
One of Us
One of Us
Movie · as Tony

What the Crows Saw
Movie · as Big John

Taken from Rio Bravo
Movie · as Wesley Garrett

Love Crime
Movie · as Detective Ross

American Western
Movie · as Ferguson

Call Me Emanuelle
Movie · as Master/Chip

All About Araya
Movie · as Larry

A Wiseguy Christmas
Movie · as David

Zer0-Tolerance
Movie · as Roger Spencer

Shadow Theory
Movie

Lost on Purpose
Movie · as Officer Grant

Siberia
TV · as Sam · 11 eps

Watch Over Me
TV · as Shady man · 1 ep
Blind Spot
Blind Spot
Movie · as Clifford

Newsbreak
Movie · as Morry

More Dogs Than Bones
Movie · as Police Captain

Buffalo Heart
Movie · as Billy

The Silence of Eros
Movie · as Detective (Uncredited)

Blue Vengeance
Movie · as Vince (as Craig Eisner)