2010
The Event as General Armbruster2009
The Stepfather as Captain Mackie2008
The Mentalist as Chief Muller2008
The Journal as Alex's Therapist2007
Private Practice as Detective Joe Price2007
Jane Doe: How to Fire Your Boss as City Councilman2006
Friday Night Lights as Mac McGill2005
Grey's Anatomy as Frank2004
Envy as Cal2004
The Last Shot as Criminal #12003
NCIS as Federal Marshall2002
The Twilight Zone as Older Lineman2002
The Rookie as Baseball Scout Dave Patterson2000
Malcolm in the Middle as Earl2000
Boston Public as Jim McNeal1999
The West Wing as Congressman Borden1999
Hard Time: Hostage Hotel as Contractor1998
Home Fries as Sheriff1998
Point Blank as Agent Ramsey1997
Fire Down Below as Chick Larsen1996
Michael as Joe1996
The Curse of Inferno as Sheriff Gibson1995
JAG as Agent Matlovich1995
Texas Justice as Not available1995
Tall, Dark and Deadly as Lou1995
The Man with the Perfect Swing as Coach1995
Deadly Family Secrets as Jake1994
Bad Girls as Rich Citizen1994
The Substitute Wife as Royal Spencer1994
Walker Texas Ranger 3: Deadly Reunion as Jackson Hale Mitchelson1993
Walker, Texas Ranger as Hank Berigan1992
Leap of Faith as Jake1992
Hard Promises as Ray1992
Ned Blessing: The True Story Of My Life as Townsman #11992
Trial: The Price of Passion as Sgt. Theil1992
A Taste for Killing as Elray Phelps1991
Rush as Not available1991
Without Warning: The James Brady Story as Delivery Man1991
In Broad Daylight as Ray Dennis1990
Fire and Rain as Jim Rodman1990
Challenger as Johnny Corlew1990
Black Snow as Coy Harker1989
Blind Fury as Cornfiled Killer #21988
Heartbreak Hotel as Jones1987
Nadine as Mountain1987
The Outing as Det. Adams1987
Under Cover as Prison Guard1986
Dalton: Code of Vengeance II as Deputy Campbell1986
Getting Even as Kurt1986
Uphill All the Way as Cowboy Gambler1985
The Lady from Yesterday as Sam Horton1978
Dallas as Ace Hendricks