
Acted in 61
2000s
- 2007
My Neighbor's Keeper
Det. Billings
- 2006
The Suspect
Colonel Cowell
Final Days of Planet Earth
Paul
- 2005
Homecoming
Mr. Barker
Amber Frey: Witness for the Prosecution
Steve Richards
- 2004
- 2003
- 2002
The Burial Society
Lyle Divine - Private Dick
- 2001
Wolf Lake
Lieutenant · 1 episode
MythQuest
Shaha · 1 episode
- 2000
Love Lessons
Russ
Level 9
TV
1990s
- 1999
In a Class of His Own
Vincent Lexington
Road Rage
Sergeant Ganz
The Color of Courage
Landlord
- 1998
The Spree
Salvador
Outrage
The Other Officer
Voyage of Terror
James Coleman
- 1997
Contagious
Det. Ron
- 1996
Color Me Perfect
Dr. Elisha Swan
Lyddie
Ezekiel
Dead Ahead
Sheriff Warren Easter
Jack Reed: A Killer Among Us
Movie
- 1995
Hard Evidence
Lt. Martin Munroe
The Surrogate
Detective
- 1994
- 1993
Bad Attitude
Zeke
- 1992