Home / Discover / People

Karen

2021
as Charles Wright

The Banker

2020
as Britton Garrett

I See You

2019
as Spitzky

Freshman Year

2019
as Professor Thompson

The Righteous Gemstones

2019
as Martin Imari

Slaw

2017
as Commissioner Kelly

All Saints

2017
as Bishop Eldon Thompson

Created Equal

2017
as Judge Watford

A Question of Faith

2017
as Farnsworth Newman

Beat Street Resurrection

2016
as Capt. Tim Weathers

Greenleaf

2016
as Robert "Mac" McCready

Almost Christmas

2016
as Pastor Browning

Miracles from Heaven

2016
as Dr. Joe Hester

Bad Apple

2016
as Deacon Bacon

Hidden Figures

2016
as Marion Smithson (as G. Williams)

Billy Lynn's Long Halftime Walk

2016
as Raise n' Praise Preacher

Terminator Genisys

2015
as Detective Harding

The Sin Seer

2015
as Clarence Ricard

Between Sisters

2014
as Franklin

Hornet's Nest

2012
as Detective Ron Brewster (as Gregalan Williams)

Unrequited

2010
as Mr. Williams

MacGruber

2010
as Minister

Blood Done Sign My Name

2010
as Dr. Samuel Proctor

The Collector

2009
as Sheriff

4 Minutes

2009
as Carl

Dog Days of Summer

2008
as Sheriff Lem Baker

The Last Adam

2006
as Pastor Bailey

Dirty Laundry

2006
as Percy (as Greg Alan Williams)

Locusts

2005
as General Miller (as Greg Alan Williams)

Be Cool

2005
as Darryl

Remember the Titans

2000
as Coach Paul 'Doc' Hines

Stag

1997
as Taylor Rundgren

Acts of Betrayal

1997
as Beau Morelli

Dying to Belong

1997
as Carl Ridgeley (as GregAlan Williams)

Project: ALF

1996
as Police Officer

No One Would Tell

1996
as Detective Anderson

Baywatch Nights

1995
as Garner Ellerbee

In the Line of Fire

1993
as Matt Wilder

Baywatch

1989
as Garner Ellerbee

The Package

1989
as Col. Woods

Above the Law

1988
as Agent Halloran

The B Team

as GregAlan

Director

Movie Birdie 2021

Guest Star

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