Actor (50 credits)
- Speech & Debate (2017) Ted
- Memorial Drive (2016) Lt. Col. John Taylor
- Scream Queens (2015) Wellington
- Barefoot (2014) Elderly Husband 2
- Hide (2011) Mr. Eola, not listed in credits
- Mothman (2010) Frank Waverly
- Fight or Flight (2010) Dr. Andzari
- Memphis Beat (2010) Dr. Thomas Burke
- Tribute (2009) Ice cream parlor owner
- American Violet (2008) Norman
- Quantum Apocalypse (2008) Dr. Zulkowski
- Middle of Nowhere (2008) Judge
- Ruffian (2007) Lucien Laurin
- A Perfect Day (2006) Old Man
- Faith of My Fathers (2005) Other Captain
- Infidelity (2004) Doctor
- Torn Apart (2004) Hastings
- The Badge (2002) Henry
- Malpractice (2001) Ackerman
- Old Man (1997) Warden
- Heaven's Prisoners (1996) Doctor, not listed in credits
- Jake Lassiter: Justice on the Bayou (1995) Morris McGonigal
- Kingfish: A Story of Huey P. Long (1995) Farley's aide
- Sweet Justice (1994) Judge Hopewell
- The Ernest Green Story (1993) Mayor Mann
- House of Secrets (1993) Deputy Coroner
- Dangerous Curves (1992) David Larkin
- Doublecrossed (1991) Judge Altzo
- False Witness (1989) Dr. Melvin
- Margaret Bourke-White (1989) Reporter #6
- Blaze (1989) Photographer, not listed in credits
- Sister, Sister (1987) Mr. Bonnard
- If Tomorrow Comes (1986) Policeman, not listed in credits
- Hot Pursuit (1984) Charlie
- Hot Pursuit (1984) Charlie
- Louisiana (1984) Banker
- Rascals and Robbers: The Secret Adventures of Tom Sawyer and Huck Finn (1982) Farmer
- The Mississippi (1982) Snacks
- Beulah Land (1980)
- The Night Rider (1979) Preacher
- Big Bob Johnson and His Fantastic Speed Circus (1978) Businessman, not listed in credits
- A Woman Called Moses (1978) Coleman's Man #3
- Superdome (1978) Coach, not listed in credits
- Murder at the Mardi Gras (1978) Policeman #1
- The Deadly Tower (1975) Mr. Valchex, not listed in credits
- The Autobiography of Miss Jane Pittman (1974) Carpetbagger, not listed in credits
- Sounder (1972) Guard #1
- Hurry Sundown (1967) Doctor, not listed in credits
- Alvarez Kelly (1966) Telegrapher, not listed in credits
- Hush...Hush, Sweet Charlotte (1964) Doctor, not listed in credits