Actor
Big Stone Gap
2014
as Reverend Manning
The Last Ride
2012
as Judge Matheny
Fire from Below
2009
as Griffith
Lost in the Pershing Point Hotel
2000
as Pediatrician
Sling Blade
1996
as Jerry Woolridge
The Giant of Thunder Mountain
1990
as Jesse (Townsman)
Pump Up the Volume
1990
as Arthur Watts
Police Academy 5: Assignment Miami Beach
1988
as Mayor of Miami
Teen Wolf Too
1987
as Uncle Harold
Teen Wolf
1985
as Harold Howard
The Burning Bed
1984
as Police Witness
Through the Magic Pyramid
1981
as Sam Tuttle
Condorman
1981
as Harry Oslo
Stand by Your Man
1981
as Billy Sherrill
Hangar 18
1980
as Lew Price
The China Syndrome
1979
as Bill Gibson
The Cat from Outer Space
1978
as Capt. Anderson
Thaddeus Rose and Eddie
1978
as Alvin Karl
Three on a Date
1978
as Ernest
The Amazing Howard Hughes
1977
as Wilbur Peterson
Bunco
1977
Hawmps!
1976
as Howard Clemmons
Hustle
1975
as Bus Driver
Mackintosh and T.J.
1975
as Cotton
W.W. and the Dixie Dancekings
1975
as Junior
Force Five
1975
as Lester White
Attack on Terror: The FBI vs. the Ku Klux Klan
1975
as Harry Dudley
The Longest Yard
1974
as Caretaker
Fade-In
1973
as Bud
The Man Who Loved Cat Dancing
1973
as Jimmy (uncredited)
Justin Morgan Had a Horse
1972
as Aaron
Soldier Blue
1970
as Pvt. Menzies
The Cliff Dwellers
1962
as The Boy