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.
as Oswald Jebediah Coleman
as Wayne Proctor
as Jack(1 ep)
as Combat Carl (voice)
as Rev. Edwin Peters(27 eps)
as Self - Actor (archive footage)
as Sitter 10
as Marlon (voice)(1 ep)
as Winston Zeddemore
as Joseph
as Hank
as Self (voiceover)
as Coach Phil Peretti
as Herbert 'Magic' Williams(31 eps)
as Self - Guest(2 eps)
as Self(2 eps)
as Self - Interviewee
as Santa Claus (voice)
as Winston Zeddemore
as Grini Millegi (voice)(1 ep)
as Ed Paxton
as Prince Humperdinck(1 ep)
as Self(1 ep)
as Dr. Lawrence Abel
as Winston Zeddemore (archive footage)(1 ep)
as Self(3 eps)
as Atticus (voice)(7 eps)
as Franklin Ward(2 eps)
as Joseph Vaughn(26 eps)
as Self(1 ep)
as L.C. Duncan(62 eps)
as Richard Jones
as Sanzone
as Self(1 ep)
as Ned Conrad(12 eps)
as Donatello
as Atticus (voice)
as Jacob Mann(9 eps)
as Milton Bozer(1 ep)
as Hank Peterson(1 ep)
as Joe
as Uncle Bill
as Self
as Judge Stennis
as Lucius Fox (voice)
as Pete Tribeca(1 ep)
as Marcus Wells
as Mr. Hagerty(1 ep)
as Jacob(17 eps)
as Bob Collins
as Pastor Ed
as John
as Dr. Beck
as Brooks(1 ep)
as Joe
as Detective Gerry Claymar
as Self
as Self - Guest(1 ep)
as Self(1 ep)
as Guest
as Pastor Avery
as Leroy Jackson
as Walter(1 ep)
as Bludso(1 ep)
as Joe Johnson
as Percy
as Max Stevens
as Self(1 ep)
as Cyrus Parker
as Roy Stewart(1 ep)
as Captain Bailey
as The Judge(1 ep)
as Pedro (voice)
as Ivan Stumpwater
as Commander Randolph Boles(1 ep)
as Self(1 ep)
as Dad(1 ep)
as King Poseidon(1 ep)
as Ernie Hayes(1 ep)
as Judge Lawrence Perry(4 eps)
as Lord Vater (voice)
as Pedro
as Clarence
as Agent William Fowler (voice)(65 eps)
as Darryl Ward(1 ep)
as Stranger
as Admiral Frost(2 eps)
as Ernie Hudson(1 ep)
as Sheriff Taylor
as Anthony Vejar
as Mr. Jeffries(1 ep)
as Self(1 ep)
as Miles(4 eps)
as Gen. Brasser(2 eps)
as Deacon Harold Todd
as Sifu Norris
as Detective Carter
as Captain Morgan
as Hubert McGraw(1 ep)
as Dr. Ken Fields(18 eps)
as Agent Lorenzo Dawson
as Captain Frank(1 ep)
as Jackson Jones
as Bill Canega
as Stuart Owens(1 ep)
as Captain Lubbock(2 eps)
as Principal Turner
as William Guster(1 ep)
as Roscoe
as Blake Rische
as Tom
as Lt. Al Garner(1 ep)
as Ernie Hudson(1 ep)
as David Barron(2 eps)
as Perry Beasley
as Brad McDougall(1 ep)
as Harry McDonald
as Detective Ernie / Judge Hudson Jr. / Justin's Dad (voice)(1 ep)
as Dick Barrymore
as Self / Commander
as Detective Ridley(7 eps)
as P.T. (voice)
as Moses Jones(1 ep)
as Senior Deputy John Henry Barnes(15 eps)
as Bob Casey(2 eps)
as Principal
as Manny Aybar(1 ep)
as Bill Hoover(1 ep)
as Ted
as Colonel Wirth(1 ep)
as Hawk
as McDonald
as Detective Ron Mills
as Jake
as FBI Special Agent in Charge Mike Ibby
as Detective Glen Teal
as Danny Gorlin
as Rev. Walter Andrews
as Lawrence Rhodes
as Major
as Senator Douglas Wilson
as President Westwood
as Arthur
as Curtis '8-Ball' Harris
as Detective Gresko
as Agent CIA Gus Anders
as Gaten Hill
as Self(1 ep)
as Pernaux(1 ep)
as Joe Lee
as Leo Glynn(56 eps)
as Downbeat
as Major Tipton
as Nat Love aka Deadwood Dick
as Willie
as Professor Felix (voice)(1 ep)
as Warden Leo Glynn(1 ep)
as DEA Agent Baxter
as Dr. Joe Branson
as Claude Rolle
as Captain Monroe Kelly
as Reggie
as Ventura
as Norm McCloud(1 ep)
as James Gallant(2 eps)
as Sergeant O'Malley
as Officer Sam 'Mad Dog' Shaw
as Albrecht
as Hawkins
as Lolly Jonas
as Tommy Lazlo(5 eps)
as Thurman Nickens(2 eps)
as Security Guard (voice)(1 ep)
as Solomon
as Toby Baker(8 eps)
as Cmdr. Warren Osborne(1 ep)
as Frank Gibson(7 eps)
as Colonel Davis(2 eps)
as Ernie Hudson(1 ep)
as Winston Zeddemore
as Zambini(1 ep)
as Shortcut
as Justin Jones
as Jefferson Carter
as Joe Hamilton
as Dawson
as Bagdad
as Reggie "The Sandman" Martin(1 ep)
as Sergeant Lane(8 eps)
as Night Train
as Lamar
as Brewster(1 ep)
as Cyborg (voice)(10 eps)
as Ernie
as Mr. Porter
as Winston Zeddemore
as Det. Skaggs
as Charles Wilson
as Muhammed Jerome Willy
as Washington
as Cal Freeman(1 ep)
as Moses Brown(1 ep)
as Jerry Close(6 eps)
as Half Dead
as Harold 'Jazzman' Malloy
as Mr. Harrison
as African General
as Heckler
as Quinine
as Counsellor
as Homer Burden
as Killer
as Earl
as Smythe(6 eps)
as Muslim at Door(1 ep)
as Johnson(1 ep)
as Terry Carver(1 ep)
as El Coliph
as Jamu(1 ep)
as Black Bart
as Lee(1 ep)
as Bo
as Archie
as William Thomas(1 ep)
as Cyborg (voice)(8 eps)