Actor · Born 1964
Et Tu
2025 · as Roger
USS Indianapolis: Men of Courage
2016 · as Cdr. Cavanaugh
Shadowheart
2009 · as JD Harison
The Pleasure Drivers
2006 · as Bartender
Love Thy Neighbor
2003 · as Police Officer #1
Boys Klub
2001 · as Shag
The Last Road
1997
Before and After
1996 · as Young Policeman
Dirty Money
1995 · as Frank
Shadow Warriors
1995 · as Barkley
She Was Marked for Murder
1988