Search movies and TV series
Acting
Earnest Lee Hudson (born December 17, 1945) is an American actor. He is known for his role as Winston Zeddemore in the Ghostbusters franchise. Hudson has also acted in the films Leviathan (1989), The Hand That Rocks the Cradle (1992), The Crow (1994), Airheads (1994), The Basketball Diaries (1995), Congo (1995), Miss Congeniality (2000), and The Ron Clark Story (2006). His most prominent role on television was Warden Leo Glynn on HBO's Oz (1997–2003). Hudson has also appeared in the television shows St. Elsewhere (1984), The Last Precinct (1986), 10-8: Officers on Duty (2003–2004), Desperate Housewives (2006–2007), The Secret Life of the American Teenager (2008–2013), Law & Order (2009–2010), the voice of Agent Bill Fowler in Transformers: Prime (2010–2013), Franklin & Bash (2012–2014), Grace and Frankie (2015–2020), and L.A.'s Finest (2019–2020). From 2022 to 2024, Hudson appeared as Herbert "Magic" Williams on the NBC drama Quantum Leap.

Toy Story 5
as Combat Carl (voice)

Boston Blue
as Rev. Edwin Peters

John Candy: I Like Me
as Self - Actor (archive footage)

FEEL
as Sitter 10

Angry Birds Mystery Island
as Marlon (voice)

Ghostbusters: Frozen Empire
as Winston Zeddemore

The Retirement Plan
as Joseph

Prisoner's Daughter
as Hank

Darrin's Dance Grooves: The Untold Darrin Henson Story
as Self (voiceover)

Champions
as Coach Phil Peretti

Quantum Leap
as Herbert 'Magic' Williams

Sherri
as Self - Guest

The Jennifer Hudson Show
as Self

In Search of Tomorrow
as Self - Interviewee

Beebo Saves Christmas
as Santa Claus (voice)

Ghostbusters: Afterlife
as Winston Zeddemore

Star Wars: The Bad Batch
as Grini Millegi (voice)

Redemption Day
as Ed Paxton

Home Movie: The Princess Bride
as Prince Humperdinck

Reunited Apart
as Self

Cleanin' Up the Town: Remembering Ghostbusters
as Self

Adventure Force 5
as Dr. Lawrence Abel

The Movies That Made Us
as Winston Zeddemore (archive footage)

The Kelly Clarkson Show
as Self

Infinity Train
as Atticus (voice)

City on a Hill
as Franklin Ward

L.A.'s Finest
as Joseph Vaughn

The Masked Singer
as Self - Special Guest

Carl Weber's The Family Business
as L.C. Duncan

Nappily Ever After
as Richard Jones

High & Outside: A Baseball Noir
as Sanzone

Steve
as Self

APB
as Ned Conrad

Heaven Sent
as Donatello

Infinity Train
as Atticus (voice)

Graves
as Jacob Mann

MacGyver
as Milton Bozer

Lethal Weapon
as Hank Peterson

Spaceman
as Joe

Ghostbusters
as Uncle Bill

Ghostheads
as Self

God's Not Dead 2
as Judge Stennis

Batman: Bad Blood
as Lucius Fox (voice)

Angie Tribeca
as Pete Tribeca

The Man in the Silo
as Marcus Wells

Ballers
as Mr. Hagerty

Grace and Frankie
as Jacob

Gallows Road
as Bob Collins

Horror Icon: Inside Michael's Mask with Tony Moran
as Self

Merry Ex-Mas
as Pastor Ed

You're Not You
as John

Touched
as Dr. Beck

Scorpion
as Brooks

To Hell and Back
as Joe

The Grim Sleeper
as Detective Gerry Claymar

Showing Up
as Self

Late Night with Seth Meyers
as Self - Guest

The Tonight Show Starring Jimmy Fallon
as Self

The Last Song
as Guest

Dear Secret Santa
as Pastor Avery