Giancarlo Esposito

Giancarlo Esposito

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.

More details

Known For

Filmography

2025

Please Don't Feed the Children
Please Don't Feed the Children
Movie - Released: 7/3/2025
The Electric State
The Electric State
as Colonel Bradbury / The Marshall
Movie - Released: 3/7/2025
Captain America: Brave New World
Captain America: Brave New World
as Sidewinder
Movie - Released: 2/12/2025
Movie
The Prince
Movie - Released: 5/10/2025
The Residence
The Residence
as A.B. Wynter
TV - Released: 3/20/2025

2024

Megalopolis
Megalopolis
as Mayor Cicero
Movie - Released: 9/25/2024
MaXXXine
MaXXXine
as Teddy Knight, Esq.
Movie - Released: 7/4/2024
Abigail
Abigail
as Lambert
Movie - Released: 4/16/2024
Parish
Parish
as Gracián 'Gray' Parish
TV - Released: 3/31/2024
The Gentlemen
The Gentlemen
as Stanley Johnston (Uncle Stan)
TV - Released: 3/7/2024

2023

Teenage Mutant Ninja Turtles: Mutant Mayhem
Teenage Mutant Ninja Turtles: Mutant Mayhem
as Baxter Stockman (voice)
Movie - Released: 7/31/2023
Kaleidoscope
Kaleidoscope
as Leo Pap
TV - Released: 1/1/2023
Marvel's Moon Girl and Devil Dinosaur
Marvel's Moon Girl and Devil Dinosaur
as Granite (voice)
TV - Released: 2/10/2023

2022

Bonnie
Bonnie
as Self
Movie - Released: 11/12/2022
Beauty
Beauty
as Beauty's Father
Movie - Released: 6/11/2022
Euphoria
Euphoria
as Taxi Driver
Movie - Released: 11/29/2022
The Boys Presents: Diabolical
The Boys Presents: Diabolical
as Stan Edgar (voice)
TV - Released: 3/3/2022
The Jennifer Hudson Show
The Jennifer Hudson Show
as Self
TV - Released: 9/12/2022

2021

Armin Mueller-Stahl - Ein Gaukler in Hollywood
Armin Mueller-Stahl - Ein Gaukler in Hollywood
as Self
Movie - Released: 8/2/2021
The Eisen Hour
The Eisen Hour
as Self - Guest
TV - Released: 1/23/2021
Supervillain: The Making of Tekashi 6ix9ine
Supervillain: The Making of Tekashi 6ix9ine
as Self - Narrator (voice)
TV - Released: 2/21/2021
Show Me More
Show Me More
as Self - "Gus Fring"
TV - Released: 10/20/2021
Ultra City Smiths
Ultra City Smiths
as Pruit Normings
TV - Released: 9/13/2021

2020

For NYC
For NYC
Movie - Released: 6/1/2020
Coda
Coda
as Paul
Movie - Released: 1/31/2020
Stargirl
Stargirl
as Archie Brubaker
Movie - Released: 3/10/2020
Unpregnant
Unpregnant
as Bob
Movie - Released: 9/10/2020
Home Movie: The Princess Bride
Home Movie: The Princess Bride
as The Grandfather
TV - Released: 6/29/2020
The Broken and the Bad
The Broken and the Bad
as Self
TV - Released: 7/9/2020
Prime Rewind: Inside The Boys
Prime Rewind: Inside The Boys
as Self
TV - Released: 8/27/2020
Disney Gallery / Star Wars: The Mandalorian
Disney Gallery / Star Wars: The Mandalorian
as Self - Moff Gideon
TV - Released: 5/4/2020

2019

Stuck
Stuck
as Lloyd
Movie - Released: 4/19/2019
Line of Duty
Line of Duty
as Tom Volk
Movie - Released: 12/25/2019
Game Changer
Game Changer
as Self - Guest
TV - Released: 9/20/2019
The Kelly Clarkson Show
The Kelly Clarkson Show
TV - Released: 9/9/2019
The Boys
The Boys
as Meerkat Stan Edgar (voice)
TV - Released: 7/25/2019
Godfather of Harlem
Godfather of Harlem
as Adam Clayton Powell Jr.
TV - Released: 9/29/2019
Jett
Jett
as Charlie Baudelaire
TV - Released: 6/14/2019
Creepshow
Creepshow
as Doc
TV - Released: 9/26/2019
Harley Quinn
Harley Quinn
as Lex Luthor (voice)
TV - Released: 11/29/2019
The Boys
The Boys
as Stanford 'Stan' Edgar
TV - Released: 7/25/2019
The Mandalorian
The Mandalorian
as Moff Gideon
TV - Released: 11/12/2019

2018

Maze Runner: The Death Cure
Maze Runner: The Death Cure
as Jorge
Movie - Released: 1/10/2018
The Nagano Tapes
The Nagano Tapes
as Self - Narrator
Movie - Released: 2/22/2018
Dallas & Robo
Dallas & Robo
as Victor Goldsmith
TV - Released: 5/30/2018

2017

The Show
The Show
as Mason Washington
Movie - Released: 9/21/2017
Okja
Okja
as Frank Dawson
Movie - Released: 6/28/2017
Unacknowledged
Unacknowledged
as Narrator
Movie - Released: 5/23/2017
Miracle on 42nd Street
Miracle on 42nd Street
as self
Movie - Released: 11/11/2017
DuckTales
DuckTales
as Phantom Blot (voice)
TV - Released: 8/12/2017
Rebel
Rebel
as Charles
TV - Released: 3/28/2017
Better Call Saul Employee Training
Better Call Saul Employee Training
as Gustavo Fring
TV - Released: 4/10/2017
Dear White People
Dear White People
as Narrator
TV - Released: 4/28/2017

2016

Brother Nature
Brother Nature
as Congressman Frank McClaren
Movie - Released: 9/9/2016
The Jungle Book
The Jungle Book
as Akela (voice)
Movie - Released: 4/7/2016
Money Monster
Money Monster
as Captain Powell
Movie - Released: 5/12/2016
The Pills: Sempre meglio che lavorare
The Pills: Sempre meglio che lavorare
as Il Boss
Movie - Released: 1/21/2016
On Meditation
On Meditation
as Self
Movie - Released: 7/27/2016
PAYDAY THE MOVIE
PAYDAY THE MOVIE
as The Dentist
Movie - Released: 10/21/2016
The Get Down
The Get Down
as Pastor Ramon Cruz
TV - Released: 8/12/2016
Westworld
Westworld
as El Lazo
TV - Released: 10/2/2016

2015

I Did Not Forget You
I Did Not Forget You
as Dr. Sabian
Movie - Released: 1/1/2015
Maze Runner: The Scorch Trials
Maze Runner: The Scorch Trials
as Jorge
Movie - Released: 9/9/2015
Enzian: When the Lights Go Up
Enzian: When the Lights Go Up
as Self (archive footage)
Movie - Released: 12/17/2015
Allegiance
Allegiance
as Oscar Christoph
TV - Released: 2/5/2015
Better Call Saul
Better Call Saul
as Gus Fring
TV - Released: 2/8/2015

2014

Son of Batman
Son of Batman
as Ra's al Ghul (voice)
Movie - Released: 5/13/2014
Batman: Assault on Arkham
Batman: Assault on Arkham
as Black Spider / Eric Needham (voice)
Movie - Released: 8/12/2014
Poker Night
Poker Night
as Bernard
Movie - Released: 12/20/2014
Requiem for the Big East
Requiem for the Big East
as Narrator
Movie - Released: 3/16/2014
Life's Essentials with Ruby Dee
Life's Essentials with Ruby Dee
as Self
Movie - Released: 6/22/2014
Late Night with Seth Meyers
Late Night with Seth Meyers
as Self
TV - Released: 2/25/2014
The Game Awards
The Game Awards
as Self
TV - Released: 12/5/2014
The Tonight Show Starring Jimmy Fallon
The Tonight Show Starring Jimmy Fallon
as Self
TV - Released: 2/17/2014

2013

They Die by Dawn
They Die by Dawn
as Rufus Buck
Movie - Released: 9/20/2013
Over/Under
Over/Under
as Oliver Ohrt
Movie - Released: 1/4/2013
Movie
Timms Valley
as Pruit Normings
Movie - Released: 12/31/2013
Blood River Crossing
Blood River Crossing
as Narrator
Movie - Released: 4/5/2013
Drunk History
Drunk History
as Andrés Pico
TV - Released: 7/9/2013

2012

Alex Cross
Alex Cross
as Daramus Holiday
Movie - Released: 10/18/2012
Revolution
Revolution
as Major Tom Neville
TV - Released: 9/17/2012
The Haunting Of...
The Haunting Of...
as Self
TV - Released: 10/27/2012
NYC 22
NYC 22
as Harvey Williams
TV - Released: 4/15/2012

2011

S.W.A.T.: Firefight
S.W.A.T.: Firefight
as Inspector Hollander
Movie - Released: 3/1/2011
Movie
Dreaming American
as Daytona LeMans
Movie - Released: 6/20/2011
Certainty
Certainty
as Father Heery
Movie - Released: 9/16/2011
Criminal Minds: Suspect Behavior
Criminal Minds: Suspect Behavior
as Gordon Ramirez
TV - Released: 2/16/2011
Once Upon a Time
Once Upon a Time
as Sidney Glass / Magic Mirror
TV - Released: 10/23/2011

2010

Rabbit Hole
Rabbit Hole
as Auggie
Movie - Released: 12/16/2010
Conan
Conan
as Self
TV - Released: 11/8/2010

2009

PoliWood
PoliWood
as Self
Movie - Released: 7/3/2009
Community
Community
as Gilbert Lawson
TV - Released: 9/17/2009
Celebrity Ghost Stories
Celebrity Ghost Stories
as Self
TV - Released: 10/3/2009

2008

Gospel Hill
Gospel Hill
as Dr. Palmer
Movie - Released: 2/9/2008
Movie
Xenophobia
as Young
Movie - Released: 1/1/2008
Chelsea on the Rocks
Chelsea on the Rocks
as Tip
Movie - Released: 5/23/2008
New Amsterdam
New Amsterdam
as James Lawson
TV - Released: 3/4/2008
Breaking Bad
Breaking Bad
as Gus Fring
TV - Released: 1/20/2008
Leverage
Leverage
as Alexander Moto
TV - Released: 12/7/2008

2007

Feel The Noise
Feel The Noise
as Roberto Vega
Movie - Released: 10/5/2007
The Box
The Box
as Dwayne Burkhalter
Movie - Released: 1/1/2007
Mano
Mano
as Nino
Movie - Released: 10/22/2007
Racing Daylight
Racing Daylight
as Fred
Movie - Released: 7/31/2007

2006

Sherrybaby
Sherrybaby
as Parole Officer Hernandez
Movie - Released: 9/8/2006
Last Holiday
Last Holiday
as Senator Dillings
Movie - Released: 1/13/2006
Rain
Rain
as Ken Arnold
Movie - Released: 4/20/2006
Kidnapped
Kidnapped
TV - Released: 9/20/2006
South Beach
South Beach
as Robert Fuentes
TV - Released: 1/11/2006

2005

Derailed
Derailed
as Detective Church
Movie - Released: 11/11/2005
Carlito's Way: Rise to Power
Carlito's Way: Rise to Power
as Little Jeff
Movie - Released: 9/27/2005
Chupacabra Terror
Chupacabra Terror
as Dr. Peña
Movie - Released: 1/29/2005
Hate Crime
Hate Crime
as Detective Esposito
Movie - Released: 1/14/2005
Back in the Day
Back in the Day
as Benson Cooper
Movie - Released: 5/24/2005
Movie
I Will Avenge You, Iago!
as Director
Movie - Released: 4/19/2005
Ghost Whisperer
Ghost Whisperer
as Ely Fisher
TV - Released: 9/23/2005
Bones
Bones
as Richard Benoit
TV - Released: 9/13/2005
Law & Order: Trial by Jury
Law & Order: Trial by Jury
as Orlando Ramirez
TV - Released: 3/3/2005

2004

A Killer Within
A Killer Within
as Vargas
Movie - Released: 11/6/2004
Noise
Noise
as Hank
Movie - Released: 1/31/2004
Doing Hard Time
Doing Hard Time
as Captain Pierce
Movie - Released: 11/23/2004
Movie
NYPD 2069
as Lt. Garner
Movie - Released: 5/2/2004
5ive Days to Midnight
5ive Days to Midnight
as Tim Sanders
TV - Released: 6/7/2004

2003

Ash Tuesday
Ash Tuesday
as Karl
Movie - Released: 5/9/2003
Blind Horizon
Blind Horizon
as J.C. Reynolds
Movie - Released: 12/14/2003
Las Vegas
Las Vegas
TV - Released: 9/22/2003

2002

Half & Half
Half & Half
as Darrell Washington
TV - Released: 9/23/2002
CSI: Miami
CSI: Miami
as Chief Braga
TV - Released: 9/23/2002
Girls Club
Girls Club
TV - Released: 10/21/2002
Street Time
Street Time
as Jesse Haslim
TV - Released: 6/23/2002

2001

Monkeybone
Monkeybone
as Hypnos
Movie - Released: 2/23/2001
Ali
Ali
as Cassius Clay, Sr.
Movie - Released: 12/10/2001
Piñero
Piñero
as Miguel Algarin
Movie - Released: 10/5/2001
The Division
The Division
TV - Released: 1/7/2001
100 Centre Street
100 Centre Street
as Jacob Lenz
TV - Released: 1/15/2001

2000

Homicide: The Movie
Homicide: The Movie
as Mike Giardello
Movie - Released: 2/13/2000
Josephine
Josephine
as Spike
Movie - Released: 1/1/2000
The $treet
The $treet
as Tom Divack
TV - Released: 11/1/2000
Soul Food
Soul Food
as Jules
TV - Released: 6/28/2000
Strong Medicine
Strong Medicine
as James 'Junior' Bell
TV - Released: 7/23/2000
Click
Click
as Self
TV - Released: 4/6/2000

1999

Third Watch
Third Watch
as Father Romero
TV - Released: 9/23/1999

1998

Twilight
Twilight
as Reuben Escobar
Movie - Released: 3/6/1998
Phoenix
Phoenix
as Louie
Movie - Released: 9/4/1998
Thirst
Thirst
as Dr. Lawrence Carver
Movie - Released: 10/24/1998
Stardust
Stardust
as Mr. Peavey
Movie - Released: 1/1/1998
Naked City: Justice with a Bullet
Naked City: Justice with a Bullet
as Chaz Villanueva
Movie - Released: 10/4/1998
Where's Marlowe?
Where's Marlowe?
as Blind Man (uncredited)
Movie - Released: 10/1/1998
Creature
Creature
as Lt. Thomas Peniston / Werewolf
TV - Released: 5/18/1998

1997

Nothing to Lose
Nothing to Lose
as Charlie Dunt
Movie - Released: 7/18/1997
Big City Blues
Big City Blues
as Georgie
Movie - Released: 10/1/1997
The Maze
The Maze
as Henry Kunitz
Movie - Released: 1/1/1997
Trouble on the Corner
Trouble on the Corner
as Darryl
Movie - Released: 10/9/1997
Movie
The People
as Anthony Rivera
Movie - Released: 1/1/1997
Five Desperate Hours
Five Desperate Hours
as Joseph Grange
Movie - Released: 10/5/1997
The Practice
The Practice
TV - Released: 3/4/1997
The Hunger
The Hunger
as Vampire
TV - Released: 7/20/1997

1996

Mylène Farmer: California
Mylène Farmer: California
as Self
Movie - Released: 1/1/1996
The Tomorrow Man
The Tomorrow Man
as Jonathan Driscoll
Movie - Released: 9/1/1996
Nash Bridges
Nash Bridges
TV - Released: 3/29/1996
Swift Justice
Swift Justice
TV - Released: 3/13/1996

1995

Smoke
Smoke
as 1st OTB Man / Tommy
Movie - Released: 6/9/1995
The Usual Suspects
The Usual Suspects
as Jack Baer
Movie - Released: 7/19/1995
Blue in the Face
Blue in the Face
as Tommy Finelli
Movie - Released: 9/15/1995
Kla$h
Kla$h
as Stoney
Movie - Released: 1/1/1995
The Keeper
The Keeper
as Paul Lamont
Movie - Released: 9/15/1995
Reckless
Reckless
as Host Tim Timko
Movie - Released: 11/17/1995
Waiting to Exhale
Waiting to Exhale
as David Matthews (uncredited)
Movie - Released: 12/22/1995

1994

Fresh
Fresh
as Esteban
Movie - Released: 6/15/1994
Movie
Benders
as Jack
Movie - Released: 2/1/1994
Stolen Moments: Red Hot + Cool
Stolen Moments: Red Hot + Cool
as Self
Movie - Released: 10/31/1994
New York Undercover
New York Undercover
as Adolfo Guzman
TV - Released: 9/8/1994
Chicago Hope
Chicago Hope
TV - Released: 9/18/1994
Touched by an Angel
Touched by an Angel
as Antonio Gaudi
TV - Released: 9/21/1994

1993

Mood Indigo
Mood Indigo
as Arthur Sistrunk
Movie - Released: 1/11/1993
Seven Songs for Malcolm X
Seven Songs for Malcolm X
as Autobiography Reading (voice)
Movie - Released: 10/1/1993
Amos & Andrew
Amos & Andrew
as The Reverend Fenton Brunch
Movie - Released: 3/5/1993
Homicide: Life on the Street
Homicide: Life on the Street
as Michael Giardello
TV - Released: 1/31/1993
Bakersfield P.D.
Bakersfield P.D.
as Detective Paul Gigante
TV - Released: 9/14/1993
Fallen Angels
Fallen Angels
as Paris Minton
TV - Released: 8/1/1993

1992

Malcolm X
Malcolm X
as Thomas Hayer
Movie - Released: 11/18/1992
Bob Roberts
Bob Roberts
as Bugs Raplin
Movie - Released: 9/4/1992

1991

Night on Earth
Night on Earth
as YoYo
Movie - Released: 12/12/1991
Harley Davidson and the Marlboro Man
Harley Davidson and the Marlboro Man
as Jimmy Jiles
Movie - Released: 8/23/1991

1990

King of New York
King of New York
as Lance
Movie - Released: 7/18/1990
Mo' Better Blues
Mo' Better Blues
as Left Hand Lacey (Piano)
Movie - Released: 8/3/1990
Law & Order
Law & Order
as Defense Attorney Rodney Fallon
TV - Released: 9/13/1990
Law & Order
Law & Order
as Attorney Baylor
TV - Released: 9/13/1990

1989

Do the Right Thing
Do the Right Thing
as Buggin Out
Movie - Released: 6/14/1989
Movie
Making 'Do the Right Thing'
as Self
Movie - Released: 11/3/1989

1988

School Daze
School Daze
as Julian 'Dean Big Brother Almighty' Eaves
Movie - Released: 2/12/1988

1987

Sweet Lorraine
Sweet Lorraine
as Howie
Movie - Released: 1/1/1987
Heartbeat
Heartbeat
as Gang Member #1
Movie - Released: 5/10/1987
Leg Work
Leg Work
as Tyson
TV - Released: 10/3/1987

1986

Maximum Overdrive
Maximum Overdrive
as Videoplayer
Movie - Released: 7/13/1986
Roanoak
Roanoak
as Simon Fernandes
Movie - Released: 5/26/1986
Rockabye
Rockabye
as Marcus
Movie - Released: 1/11/1986

1985

Go Tell It on the Mountain
Go Tell It on the Mountain
as Elisha
Movie - Released: 1/14/1985
Desperately Seeking Susan
Desperately Seeking Susan
as Street Vendor
Movie - Released: 3/29/1985
Finnegan Begin Again
Finnegan Begin Again
as Intruder
Movie - Released: 2/24/1985
The Equalizer
The Equalizer
as Jumpin' Jack
TV - Released: 9/18/1985

1984

The Brother from Another Planet
The Brother from Another Planet
as Man Being Arrested (uncredited)
Movie - Released: 9/7/1984
The Cotton Club
The Cotton Club
as Bumpy Hood
Movie - Released: 12/14/1984
Miami Vice
Miami Vice
TV - Released: 9/16/1984
Miami Vice
Miami Vice
as Luther
TV - Released: 9/16/1984
Miami Vice
Miami Vice
as Ricky
TV - Released: 9/16/1984

1983

Enormous Changes at the Last Minute
Enormous Changes at the Last Minute
as Julio
Movie - Released: 1/1/1983
Trading Places
Trading Places
as Cellmate #2
Movie - Released: 6/7/1983

1981

Taps
Taps
as Cadet Captain J.C. Pierce
Movie - Released: 12/20/1981
The Gentleman Bandit
The Gentleman Bandit
as Jamie
Movie - Released: 5/6/1981

1979

Running
Running
as Puerto Rican Teenager
Movie - Released: 10/30/1979
Tutti a squola
Tutti a squola
Movie - Released: 9/1/1979

1970

Movie
Et Salammbo?
Movie - Released: 5/1/1970

Unknown

Movie
Kill Me
Kill Me
Movie
Movie
By Any Means
as Vernon Dahmer
Movie