

Stoker Hills(2022)
Dr. Jonathan Brooks

Firestarter(2022)
Irv Manders

It Snows All the Time(2022)
Mr. Stewart

Spell(2020)
Earl

Cowboys(2020)
Ben

The Turkey Bowl(2019)
Judge Tibbins

The Immortal Life of Henrietta Lacks(2017)
Cliff

I'll See You in My Dreams(2015)
Mike (uncredited)

Sinister 2(2015)
Father Rodriguez

The Purge: Anarchy(2014)
Papa Rico

Haunted Maze(2013)
Detective Edwards

Chasing a Dream(2009)
Peter Boscow
For Love of Amy(2009)
Mr. Tate

Walking Tall(2004)
Chris Vaughn Sr.

The Sum of All Fears(2002)
General Lasseter

The Journeyman(2001)
Cleofas

The Gift(2000)
Albert Hawkins

Freedom Song(2000)
Jonah Summer

The Moving of Sophia Myles(2000)
Nathaniel Myles

Lost Souls(2000)
Det. Mike Smythe

The Operator(2000)
Reverend James

Crazy in Alabama(1999)
Nehemiah Jackson

The General's Daughter(1999)
Colonel Dr. Donald Slesinger

ATF(1999)
Secretary Robert Edwards

Overnight Delivery(1998)
Baker

The Apostle(1997)
Brother Blackwell

To Sir, with Love II(1996)
Greg Emory

Losing Isaiah(1995)
Garbage Man

The Cure(1995)
Skipper #2

Little Big League(1994)
Roberts

Untamed Heart(1993)
Cook

Rudy(1993)
Coach Warren

Lucky Day(1991)
Bo

V.I. Warshawski(1991)
Ernie