Home / Discover / People

Miracles from Heaven

2016
as Dr. Joe Hester

I See You

2019
as Spitzky

Hidden Figures

2016
as Marion Smithson (as G. Williams)

Remember the Titans

2000
as Coach Paul 'Doc' Hines

Terminator Genisys

2015
as Detective Harding

The Collector

2009
as Sheriff

The Banker

2020
as Britton Garrett

In the Line of Fire

1993
as Matt Wilder

All Saints

2017
as Bishop Eldon Thompson

Between Sisters

2014
as Franklin

Beat Street Resurrection

2016
as Capt. Tim Weathers

Dirty Laundry

2006
as Percy (as Greg Alan Williams)

Dying to Belong

1997
as Carl Ridgeley (as GregAlan Williams)

MacGruber

2010
as Minister

Slaw

2017
as Commissioner Kelly

Freshman Year

2019
as Professor Thompson

No One Would Tell

1996
as Detective Anderson

Created Equal

2017
as Judge Watford

Be Cool

2005
as Darryl

The Last Adam

2006
as Pastor Bailey

Karen

2021
as Charles Wright

Locusts

2005
as General Miller (as Greg Alan Williams)

A Question of Faith

2017
as Farnsworth Newman

Unrequited

2010
as Mr. Williams

The Package

1989
as Col. Woods

Hornet's Nest

2012
as Detective Ron Brewster (as Gregalan Williams)

Above the Law

1988
as Agent Halloran

Blood Done Sign My Name

2010
as Dr. Samuel Proctor

Dog Days of Summer

2008
as Sheriff Lem Baker

Project: ALF

1996
as Police Officer

Almost Christmas

2016
as Pastor Browning

4 Minutes

2009
as Carl

Stag

1997
as Taylor Rundgren

The B Team

as GregAlan

Billy Lynn's Long Halftime Walk

2016
as Raise n' Praise Preacher

Acts of Betrayal

1997
as Beau Morelli

The Sin Seer

2015
as Clarence Ricard

Bad Apple

2016
as Deacon Bacon

Director

Movie Birdie 2021