Acting
Community Rating
5.7
TMDB estimate
Born
July 29, 1965 (age 60)
Born in
Panorama City, California, USA

Bully High
as Principal Bill White
2022

Dirty John
as Detective Marco Layton
2018

Edge of the World
as Jeremy's Dad
2018

Daylight's End
as Vince
2016

My All American
as Coach Campbell
2015

Gallows Road
as Sheriff Joe Cain
2015

American Crime
as Palmer
2015

Deliverance Creek
as Holden Grayson
2014

Lone Star
as Captain
2010

The Madam's Family: The Truth About the Canal Street Brothel
as School Counselor
2004

Saving Jessica Lynch
as Capt. Troy King
2003

NCIS
as SecDef Duncan Mathison
2003

Too Legit: The MC Hammer Story
as Michael Fiebish
2001

The Soul Collector
as Sam Scott
1999

Universal Soldier: The Return
as Technician #2
1999

Painted Hero
as Clay
1997

Lily Dale
as Trio Singer
1996

Texas Justice
as Young Police Officer
1995

In the Line of Duty: Ambush in Waco
as Stan
1993

Walker, Texas Ranger: One Riot, One Ranger
as Delivery Man (uncredited)
1993