Actor
What the Crows Saw
2026 · as Big John
Taken from Rio Bravo
2024 · as Wesley Garrett
American Western
2022 · as Ferguson
All About Araya
2022 · as Larry
Call Me Emanuelle
2022 · as Master/Chip
Love Crime
2022 · as Detective Ross
A Wiseguy Christmas
2021 · as David
Zer0-Tolerance
2017 · as Roger Spencer
Shadow Theory
2015
Lost on Purpose
2013 · as Officer Grant
Newsbreak
2000 · as Morry
More Dogs Than Bones
2000 · as Police Captain