Actor
Muay Thai Chaiya
2007
as Diamond Sullivan
The Second Chance
2006
as Jeremiah Jenkins
The Substitute: Failure Is Not an Option
2001
as Colonel Teague
Remember the Titans
2000
as Executive Director
Major League: Back to the Minors
1998
as Umpire
I Know What You Did Last Summer
1997
as MC
Fled
1996
as Chairman
Never Give Up: The Jimmy V Story
1996
as Bob Pryor
Something to Talk About
1995
as Announcer
Radioland Murders
1994
as Johnny Ace
Linda
1993
as Davis Vernon
In the Line of Duty: Street War
1992
as Gun Shop Owner
My Cousin Vinny
1992
as Guard #1
Nightmare in Columbia County
1991
as Bob Smith
In the Line of Duty: Manhunt in the Dakotas
1991
as James Blasingame
When Will I Be Loved?
1990
as Man at Bar #1
Murder in Mississippi
1990
The Return of Swamp Thing
1989
as Bob
Fast Food
1989
as Dean Witter
Final Cut
1989
as Sheriff Thompson
Maximum Overdrive
1986
as Andy
Running Mates
1985
Solomon Northup's Odyssey
1984
as Freeman
The Loveless
1984
as Tarver
Murder in Coweta County
1983
as Jim Hillin
The Night the Lights Went Out in Georgia
1981
as Hawkins
When the Circus Came to Town
1981
as Andre Probashka
The Long Riders
1980
as Preacher
Little Darlings
1980
as Husband
The Prize Fighter
1979
as Referee #1
I Know Why the Caged Bird Sings
1979
as Mr. Donleavy
Norma Rae
1979
as Peter Gallat
Summer of My German Soldier
1978
as Mr. Jackson
The Lincoln Conspiracy
1977
as Lt. Luther Baker
Gator
1976
as Bartender
The Greatest Gift
1974
as Jim Friedlin
The Longest Yard
1974
as Football Referee (uncredited)