Giancarlo Esposito

Acting

Giancarlo Esposito

Born April 26, 1958Copenhagen, Denmark223 credits

Giancarlo Giuseppe Alessandro Esposito (born April 26, 1958) is an American actor. He is known for portraying Gus Fring in the AMC crime drama series Breaking Bad from 2009 to 2011 and its prequel series Better Call Saul from 2017 to 2022. He won the Critics' Choice Television Award for Best Supporting Actor in a Drama Series twice for this role. He earned three nominations for the Primetime Emmy Award for Outstanding Supporting Actor in a Drama Series. His other television roles include federal agent Mike Giardello in the NBC series Homicide: Life on the Street (1998–1999), Sidney Glass / Magic Mirror in the ABC fantasy series Once Upon a Time (2011–2017), Tom Neville in the NBC series Revolution (2012–2014), Dr. Edward Ruskins in the Netflix series Dear White People (2017–2021), Stan Edgar in the Amazon series The Boys (2019–present) and The Boys Presents: Diabolical (2022), and Moff Gideon in the Disney+ series The Mandalorian (2019–2023), the lattermost of which earned him two Primetime Emmy Award nominations. He also portrayed Adam Clayton Powell Jr. in the MGM+ series Godfather of Harlem (2019–present), acted in the HBO drama series Westworld (2016), and starred in the Netflix television series Kaleidoscope (2023), The Gentlemen (2024), and The Residence (2025). He is also known for his collaboration with Spike Lee, acting in several of his films, such as School Daze (1988), Do the Right Thing (1989), Mo' Better Blues (1990), and Malcolm X (1992). His other major films include Taps (1981), King of New York (1990), Bob Roberts (1992), Fresh (1994), The Usual Suspects (1995), Ali (2001), Monkeybone (2001), Last Holiday (2006), Rabbit Hole (2010), Okja (2017), Megalopolis (2024), MaXXXine (2024), and Captain America: Brave New World (2025). He voiced Akela in the live-action remake of The Jungle Book (2016). Description above from the Wikipedia article Giancarlo Esposito, licensed under CC-BY-SA, full list of contributors on Wikipedia.

Known For

Filmography

The Cat in the Hat
2026The Cat in the Hat
as Mr. Hoogeboom (voice)Movie
B
2026By Any Means
as Vernon DahmerMovie
Megadoc
2025Megadoc
as SelfMovie
The Residence
2025The Residence
as A.B. WynterTV
The Electric State
2025The Electric State
as Colonel Bradbury / The MarshallMovie
Megalopolis
2024Megalopolis
as Mayor CiceroMovie
MaXXXine
2024MaXXXine
as Teddy Knight, Esq.Movie
Abigail
2024Abigail
as LambertMovie
Parish
2024Parish
as Gracián 'Gray' ParishTV
The Gentlemen
2024The Gentlemen
as Stanley Johnston (Uncle Stan)TV
Gen V
2023Gen V
as Stan EdgarTV
Poker Face
2023Poker Face
as Fred FinchTV
Kaleidoscope
2023Kaleidoscope
as Leo PapTV
Euphoria
2022Euphoria
as Taxi DriverMovie
Bonnie
2022Bonnie
as SelfMovie
Beauty
2022Beauty
as Beauty's FatherMovie
The Boys Presents: Diabolical
2022The Boys Presents: Diabolical
as Stan Edgar (voice)TV
Show Me More
2021Show Me More
as Self - "Gus Fring"TV
The Eisen Hour
2021The Eisen Hour
as Self - GuestTV
Unpregnant
2020Unpregnant
as BobMovie
Stargirl
2020Stargirl
as Archie BrubakerMovie
Coda
2020Coda
as PaulMovie
Line of Duty
2019Line of Duty
as Tom VolkMovie
Harley Quinn
2019Harley Quinn
as Lex Luthor (voice)TV
The Mandalorian
2019The Mandalorian
as Moff GideonTV
Godfather of Harlem
2019Godfather of Harlem
as Adam Clayton Powell Jr.TV
Game Changer
2019Game Changer
as Self - GuestTV
The Boys
2019The Boys
as Meerkat Stan Edgar (voice)TV
Jett
2019Jett
as Charlie BaudelaireTV
Stuck
2019Stuck
as LloydMovie
Dallas & Robo
2018Dallas & Robo
as Victor GoldsmithTV
The Nagano Tapes
2018The Nagano Tapes
as NarratorMovie
The Show
2017The Show
as Mason WashingtonMovie
DuckTales
2017DuckTales
as Phantom Blot (voice)TV
Okja
2017Okja
as Frank DawsonMovie
Unacknowledged
2017Unacknowledged
as NarratorMovie
Rebel
2017Rebel
as CharlesTV
Westworld
2016Westworld
as El LazoTV
Brother Nature
2016Brother Nature
as Congressman Frank McClarenMovie
The Get Down
2016The Get Down
as Pastor Ramon CruzTV
On Meditation
2016On Meditation
as SelfMovie
Money Monster
2016Money Monster
as Captain PowellMovie
The Jungle Book
2016The Jungle Book
as Akela (voice)Movie
Enzian: When the Lights Go Up
2015Enzian: When the Lights Go Up
as Self (archive footage)Movie
Better Call Saul
2015Better Call Saul
as Gus FringTV
Allegiance
2015Allegiance
as Oscar ChristophTV
I Did Not Forget You
2015I Did Not Forget You
as Dr. SabianMovie
Poker Night
2014Poker Night
as BernardMovie
Batman: Assault on Arkham
2014Batman: Assault on Arkham
as Black Spider / Eric Needham (voice)Movie
Son of Batman
2014Son of Batman
as Ra's al Ghul (voice)Movie
Timms Valley
2013Timms Valley
as Pruit NormingsMovie
They Die by Dawn
2013They Die by Dawn
as Rufus BuckMovie
Drunk History
2013Drunk History
as Andrés PicoTV
Blood River Crossing
2013Blood River Crossing
as NarratorMovie
Over/Under
2013Over/Under
as Oliver OhrtMovie
Alex Cross
2012Alex Cross
as Daramus HolidayMovie
Revolution
2012Revolution
as Tom NevilleTV
NYC 22
2012NYC 22
as Harvey WilliamsTV
Once Upon a Time
2011Once Upon a Time
as Sidney Glass / Magic MirrorTV
Certainty
2011Certainty
as Father HeeryMovie
D
2011Dreaming American
as Daytona LeMansMovie
S.W.A.T.: Firefight
2011S.W.A.T.: Firefight
as Inspector HollanderMovie
Rabbit Hole
2010Rabbit Hole
as AuggieMovie
Conan
2010Conan
as SelfTV
Community
2009Community
as Gilbert LawsonTV
PoliWood
2009PoliWood
as SelfMovie
Leverage
2008Leverage
as Alexander MotoTV
New Amsterdam
2008New Amsterdam
as James LawsonTV
Gospel Hill
2008Gospel Hill
as Dr. PalmerMovie
Breaking Bad
2008Breaking Bad
as Gus FringTV
X
2008Xenophobia
as YoungMovie
Mano
2007Mano
as NinoMovie
Feel The Noise
2007Feel The Noise
as Roberto VegaMovie
The Box
2007The Box
as Dwayne BurkhalterMovie
Sherrybaby
2006Sherrybaby
as Parole Officer HernandezMovie
Rain
2006Rain
as Ken ArnoldMovie
Last Holiday
2006Last Holiday
as Senator DillingsMovie
South Beach
2006South Beach
as Robert FuentesTV
Derailed
2005Derailed
as Detective ChurchMovie
Ghost Whisperer
2005Ghost Whisperer
as Ely FisherTV
Bones
2005Bones
as Richard BenoitTV
Back in the Day
2005Back in the Day
as Benson CooperMovie
Law & Order: Trial by Jury
2005Law & Order: Trial by Jury
as Orlando RamirezTV
Chupacabra Terror
2005Chupacabra Terror
as Dr. PeñaMovie
Hate Crime
2005Hate Crime
as Detective EspositoMovie
Doing Hard Time
2004Doing Hard Time
as Captain PierceMovie
A Killer Within
2004A Killer Within
as VargasMovie
N
2004NYPD 2069
as Lt. GarnerMovie
Noise
2004Noise
as HankMovie
Blind Horizon
2003Blind Horizon
as J.C. ReynoldsMovie
Las Vegas
2003Las Vegas
as Reggie ArchibaldTV
Ash Tuesday
2003Ash Tuesday
as KarlMovie
Jimmy Kimmel Live!
2003Jimmy Kimmel Live!
as Self - GuestTV
Half & Half
2002Half & Half
as Darrell WashingtonTV
CSI: Miami
2002CSI: Miami
as Chief BragaTV
Street Time
2002Street Time
as Jesse HaslimTV
Ali
2001Ali
as Cassius Clay, Sr.Movie
Piñero
2001Piñero
as Miguel AlgarinMovie
Monkeybone
2001Monkeybone
as HypnosMovie
100 Centre Street
2001100 Centre Street
as Jacob LenzTV
The Division
2001The Division
as Dr. PembrokeTV
The $treet
2000The $treet
as Tom DivackTV
Strong Medicine
2000Strong Medicine
as James 'Junior' BellTV
Soul Food
2000Soul Food
as JulesTV
Click
2000Click
as SelfTV
Homicide: The Movie
2000Homicide: The Movie
as Mike GiardelloMovie
Josephine
2000Josephine
as SpikeMovie
Third Watch
1999Third Watch
as Father RomeroTV
Thirst
1998Thirst
as Dr. Lawrence CarverMovie
Where's Marlowe?
1998Where's Marlowe?
as Blind Man (uncredited)Movie
Phoenix
1998Phoenix
as LouieMovie
Creature
1998Creature
as Lt. Thomas Peniston / WerewolfTV
Twilight
1998Twilight
as Reuben EscobarMovie
Stardust
1998Stardust
as Mr. PeaveyMovie
Five Desperate Hours
1997Five Desperate Hours
as Joseph GrangeMovie
Big City Blues
1997Big City Blues
as GeorgieMovie
The Hunger
1997The Hunger
as VampireTV
Nothing to Lose
1997Nothing to Lose
as Charlie DuntMovie
The Practice
1997The Practice
as Ray McMurphyTV
The Maze
1997The Maze
as Henry KunitzMovie
The Tomorrow Man
1996The Tomorrow Man
as Jonathan DriscollMovie
Nash Bridges
1996Nash Bridges
as Whip TyrellTV
Mylène Farmer: California
1996Mylène Farmer: California
as Rich Man/PimpMovie
Swift Justice
1996Swift Justice
as Andrew CoffinTV
Waiting to Exhale
1995Waiting to Exhale
as David Matthews (uncredited)Movie
Reckless
1995Reckless
as Host Tim TimkoMovie
Blue in the Face
1995Blue in the Face
as Tommy FinelliMovie
The Keeper
1995The Keeper
as Paul LamontMovie
The Usual Suspects
1995The Usual Suspects
as Jack BaerMovie
Smoke
1995Smoke
as 1st OTB Man / TommyMovie
Kla$h
1995Kla$h
as StoneyMovie
Touched by an Angel
1994Touched by an Angel
as Antonio GaudiTV
Chicago Hope
1994Chicago Hope
as Cherchez LaFemmeTV
New York Undercover
1994New York Undercover
as Adolfo GuzmanTV
Fresh
1994Fresh
as EstebanMovie
B
1994Benders
as JackMovie
Seven Songs for Malcolm X
1993Seven Songs for Malcolm X
as Autobiography Reading (voice)Movie
Bakersfield P.D.
1993Bakersfield P.D.
as Detective Paul GiganteTV
Fallen Angels
1993Fallen Angels
as Paris MintonTV
Amos & Andrew
1993Amos & Andrew
as The Reverend Fenton BrunchMovie
Homicide: Life on the Street
1993Homicide: Life on the Street
as Michael GiardelloTV
Mood Indigo
1993Mood Indigo
as Arthur SistrunkMovie
Malcolm X
1992Malcolm X
as Thomas HayerMovie
Bob Roberts
1992Bob Roberts
as Bugs RaplinMovie
Night on Earth
1991Night on Earth
as YoYoMovie
Jungle Fever
1991Jungle Fever
as Homeless ManMovie
Law & Order
1990Law & Order
as Defense Attorney Rodney FallonTV
Mo' Better Blues
1990Mo' Better Blues
as Left Hand Lacey (Piano)Movie
Do the Right Thing
1989Do the Right Thing
as Buggin OutMovie
School Daze
1988School Daze
as Julian 'Dean Big Brother Almighty' EavesMovie
Leg Work
1987Leg Work
as TysonTV
Heartbeat
1987Heartbeat
as Gang Member #1Movie
Sweet Lorraine
1987Sweet Lorraine
as HowieMovie
Maximum Overdrive
1986Maximum Overdrive
as VideoplayerMovie
Roanoak
1986Roanoak
as Simon FernandesMovie
Roanoak
1986Roanoak
as Simon FernandesTV
Rockabye
1986Rockabye
as MarcusMovie
The Equalizer
1985The Equalizer
as Jumpin' JackTV
Desperately Seeking Susan
1985Desperately Seeking Susan
as Street VendorMovie
Finnegan Begin Again
1985Finnegan Begin Again
as IntruderMovie
The Cotton Club
1984The Cotton Club
as Bumpy HoodMovie
Miami Vice
1984Miami Vice
as Adonis JacksonTV
The Brother from Another Planet
1984The Brother from Another Planet
as Man Being Arrested (uncredited)Movie
Trading Places
1983Trading Places
as Cellmate #2Movie
Taps
1981Taps
as Cadet Captain J.C. PierceMovie
Running
1979Running
as Puerto Rican TeenagerMovie