Joseph Balderrama is a Mexican actor. His films include Stan & Ollie (2018). On television, he is known for his roles in the Netflix series Heartstopper (2022–present) and the BritBox series Hotel Portofino (2023). His voice work includes the video games It Takes Two (2021) and Diablo IV (2024).

Early life

Balderrama was born in Mexico City to a Mexican father and an American mother and moved to England when he was ten. He attended Alleyn's School in Dulwich, completing his A Levels in 1995. He also studied abroad at Phillips Academy Andover during his time at Alleyn's. He joined the National Youth Theatre. He graduated with a Scottish Master of Arts in History from the University of Glasgow in 1999 followed by a three-year acting diploma on a scholarship at the London Academy of Music and Dramatic Art (LAMDA) in 2002.

Career

After graduating from drama school, Balderrama made his professional stage debut as Benvolio in the 2003 English Touring Theatre production of Romeo and Juliet alongside Adam Croasdell, Laura Rees, OT Fagbenle, and Michael Cronin. He also made his television debut and feature film debut with small roles in an episode of the ITV police procedural The Vice and the horror film Alien vs Predator respectively. Balderrama played Santiago in the 2006 film The Flying Scotsman. He appeared in the Oxford Castle productions of The Merchant of Venice and Hamlet, Accidental Death of an Anarchist at the Mercury Theatre in Colchester, No Such Cold Thing at the Tricycle Theatre in London, and The Miser at the Royal Exchange, Manchester.

In 2010, Balderrama starred in Oliver Cotton's Wet Weather Cover at the King's Head Theatre and Arts Theatre, the latter of which marked Balderrama's West End debut. He also had roles in the BBC Four docudrama Canoe Man and the comedy Schizo Samurai Shitzu. He appeared in The White House Murder Case at the Orange Tree Theatre and The Rubber Room at the Old Vic in 2012, and Labyrinth at the Hampstead Theatre and Drones, Baby, Drones at the Arcola Theatre in 2016.

Having begun working on video games in 2008 and early on in his voice work, Balderrama voiced the likes of Stavo Delgado in Wheelman, Killer Moth in Lego Batman 2: DC Super Heroes, and Sangres in Payday 2. He then voiced Cotter in Game of Thrones: A Telltale Games Series in 2014 and had a small role in the 2015 James Bond film Spectre.

Balderrama returned to the West End in 2017 for All the President's Men at the Vaudeville Theatre, and to the Hampstead Theatre in 2018 for Dry Powder. He portrayed James W. Horne in the 2018 biographical comedy film Stan & Ollie with Steve Coogan and John C. Reilly and had a recurring role as Tony in the BBC One drama Press. He had further voice roles in video games such as the English dub of Dragon Quest XI, The Crew 2, and Ghost Recon Breakpoint.

In 2020, Balderrama had a recurring role as Tim in the HBO and Sky One science fiction series Avenue 5. In 2021, he starred in A Fight Against… (Spanish: Una Lucha Contra…) at the Royal Court Theatre and the video game It Takes Two with Annabelle Dowler; for the latter, Balderrama performed motion capture and voiced the lead character Cody as well as Dr Hakim. The following year, Balderrama began playing Julio Spring, Charlie Spring's (Joe Locke) father in the Netflix series Heartstopper and appeared in the film Uncharted. Balderrama joined the cast of the BritBox series Hotel Portofino for its second series, which aired in 2023, as Luigi Farrino. That same year, he voiced the Sorcerer in Diablo IV.

In 2025, Balderrama played Rico Fazio, a race engineer, in the film F1 the Movie.

Filmography

Film

YearTitleRoleNotes
2004Alien vs. PredatorHigh Priest
2006Alien AutopsyNews Presenter
The Flying ScotsmanSantiago
2007I Want CandyMan
2011Jack and JillSpanish Valet
2012The Unfortunate TruthSeymore GalintineeShort film
2013The Scampi TrailMr. Pepe
2014Job's DinnerEliShort film
White Collar Hooligan 3Detective Pablo
The EngagementRicardoShort film
2015Last LoveRobertoShort film
SpectreHead of Nation
2017Tad the Lost Explorer and the Secret of King MidasMummy / Construction WorkerVoice role (English dub)
The Current War: Director's CutHorace Kaden
2018Stan & OllieJames W. Horne
2019A Shaun the Sheep Movie: FarmageddonAdditional voices
Master MoleyShort film; voice role
2020DolittlePrisoner
2022UnchartedCarlos
The BatmanLead Detective
The ContractElioShort film
Tad, the Lost Explorer and the Emerald TabletMummyVoice role (English dub)
2023Under the BoardwalkChaunceyVoice role
2024Paddington in PeruElderly Resident Bear 2Voice Role
The SubstanceCraig Silver
2025F1Rico Fazio

Television

YearTitleRoleNotes
2003The ViceBell BoyEpisode: "Birdhouse"
2005The RobinsonsAlfonso1 episode
2007The BillSanti GarciaEpisode: "Lead on a Merry Chase"
Bremner, Bird and FortuneMexican Rory1 episode
The Omid Djalili ShowJohn Boy Ross1 episode
2008Holby CityRay GloverEpisode: "The Extra Mile"
2010Canoe ManCarlosTelevision film
Schizo Samurai ShitzuHood5 episodes
2011EpisodesTour Guide1 episode
2014BorgiaGugliemo FarneseEpisode: "1495"
Not Going OutMarioEpisode: "Surprise"
2015I Live with ModelsClientEpisode: "Anna the Agent"
2017SnatchFilippeEpisode: "A Family Affair"
2018PressTony3 episodes
2019Turn Up CharlieEthan1 episode
Living the DreamFrankEpisode: "The British Method"
2020Let's Go See... EgyptCaptain Ollie / LucasVoice role
2020–2022Avenue 5Tim6 episodes
2021The Great EscapistsMiniseries
2022TulipopVoice role
The Creature CasesArmadilloVoice role
2022–presentHeartstopperJulio SpringRecurring role
2022FBI: InternationalDr. Luc MichaudEpisode: "Get That Revolution Started"
Best & BesterVariousVoice role
Big Tree CityTricks / Russell PlazaVoice role
Combat Ships 3NarratorDocuseries
2023Hotel PortofinoLuigi FarrinoMain role
Jack RyanJavier OrejaEpisode: "Proof of Concept"
Ancient EmpiresParmenionEpisode: "Alexander the Great"
2025SiloJames AlamedaSeries 3 Episode 1
Man vs. BabyCesar JimenezEpisode 1

Video games

YearTitleRoleNotes
2008HazeAdditional voices
2009WheelmanStavo Delgado
Colin McRae: Dirt 2
2010APB: All Points Bulletin
2011Operation Flashpoint: Red RiverMarines
2012Lego Batman 2: DC Super HeroesKiller Moth
007 LegendsAdditional voices
2013Lego City Undercover
Payday 2Sangres
2014Game of Thrones: A Telltale Games SeriesCotter
2017Dragon Quest XIDon RodrigoEnglish version
The Lego Ninjago Movie VideogameKai
Need for Speed Payback
2018A Way OutAdditional voices
Lego The IncrediblesCitizen
The Crew 2Edgar "Tio" Marquez
Overkill's The Walking DeadThe Family
2019Ghost Recon BreakpointVarious
2020RelictaDr. Ollin Kwarizmi / The Parasite
Troy: A Total War Saga
2021It Takes TwoCody / Dr. Hakim
Evil Genius 2: World DominationEspectro / Blue Saint
Battlefield 2042Santiago "Dozer" Espinoza
2022Horizon Forbidden WestAdditional voices
Triangle StrategyPatriatte
Sniper Elite 5Lt. Jeff Sullivan
As Dusk FallsLone Cop
2023Peppa Pig: World AdventuresSeñor Cat
Diablo IVSorcerer
Aliens: Dark DescentSergeant Rico Martinez
Jagged Alliance 3Fidel
Lies of PKing of Riddles / ArlecchinoReprises role in 2025 Overture DLC
Transformers: EarthSparkRatchet
Alan Wake 2

Stage

YearTitleRoleNotes
2003Romeo and JulietBenvolioEnglish Touring Theatre
2006The Merchant of VeniceGratianoOxford Castle, Oxford
Arabian NightsAli Babba / EnsembleMirror Tent BMW, Cowley
HamletLaertesOxford Castle, Oxford
2008Accidental Death of an AnarchistBertozzoMercury Theatre, Colchester
No Such Cold ThingSergioTricycle Theatre, London
2009The MiserMaitre Simon / Dame ClaudeRoyal Exchange, Manchester
2010Wet Weather CoverPepeKing's Head Theatre / Arts Theatre, London
2012The White House Murder CaseCapt WeemsOrange Tree Theatre, Richmond-upon-Thames
The Rubber RoomMr. RodriguezOld Vic, London
2016LabyrinthMinister / Business ManHampstead Theatre, London
Drones, Baby, DronesJay Neroli / RamonArcola Theatre, London
2017All the President's MenMenendez / Murphy / DurbinVaudeville Theatre, London
2018Dry PowderJeffHampstead Theatre, London
2021A Fight Against… (Spanish: Una Lucha Contra…)BobRoyal Court Theatre, London

Audio

YearTitleRoleNotes
2016The Old Man and the SeaManolinBBC Radio 4
2019DK Life Stories: Nelson MandelaNarratorAudiobook
On the Plain of SnakesNarratorAudiobook

External links