Home / Discover / People

Greenleaf

2016
as Robert "Mac" McCready

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 Righteous Gemstones

2019
as Martin Imari

The Collector

2009
as Sheriff

Baywatch

1989
as Garner Ellerbee

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

Baywatch Nights

1995
as Garner Ellerbee

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

Guest Star

Episode Drop Dead Diva
Soulmates?
2014
Episode One Tree Hill
All Tomorrow's Parties
2006
Episode Murder, She Wrote
Mrs. Parker's Revenge
1996
Episode Boston Public
Chapter Seventeen
2001
Episode The Game
There's No Place Like Home
2006
Episode The Sopranos
Do Not Resuscitate
2000
Episode The Practice
Comings and Goings
2004
Episode University Hospital
The Right Thing
1995
Episode Dream On
Stone Cold
1994
Episode Drop Dead Diva
Identity Crisis
2014
Episode The Sopranos
Proshai, Livushka
2001
Episode Father Dowling Mysteries
The Murder Weekend Mystery
1990
Episode Drop Dead Diva
Jane's Secret Revealed
2013
Episode Civil Wars
His Honor's Offer
1992
Episode Crossing Jordan
Deja Past
2004
Episode Boston Legal
Schmidt Happens
2005
Episode NCIS: Los Angeles
Burned
2010
Episode Dream On
And Bimbo Was His Name-O (1)
1992
Episode The Fresh Prince of Bel-Air
The Young and the Restless
1991
Episode Dream On
The Taking of Pablum 5-2-3 (1)
1994
Episode L.A. Law
Silence is Golden
1994
Episode Dream On
And Bimbo Was His Name-O (2)
1992
Episode Boston Public
Chapter Fifteen
2001
Episode Drop Dead Diva
Secret Lives
2013
Episode Roc
Requiem for a Garbage Man
1991
Episode Hunter
The Usual Suspects
1990
Episode Chicago Med
Ctrl Alt
2017
Episode Castle (2009)
Lucky Stiff
2011
Episode Law & Order: Special Victims Unit
Philadelphia
2007
Episode The Sopranos
He Is Risen
2001
Episode Dream On
The Taking of Pablum 5-2-3 (2)
1994
Episode Drop Dead Diva
Truth & Consequences
2014
Episode The Parent 'Hood
Track Dreams
1995
Episode Drop Dead Diva
One Shot
2013
Episode Hunter
Under Suspicion
1991
Episode MacGyver (2016)
Benjamin Franklin + Grey Duffle
2018
Episode Drop Dead Diva
The Real Jane
2013
Episode NYPD Blue
Who's Your Daddy?
2004
Episode Living Single
The Ex-File
1995