The Little Mermaid - Cast
Halle Bailey
Ariel
Actor
Jonah Hauer-King
Eric
Actor
Melissa McCarthy
Ursula
Actor
Javier Bardem
King Triton
Actor
Noma Dumezweni
The Queen
Actor
Art Malik
Sir Grimsby
Actor
Daveed Diggs
Sebastian (voice)
Actor
Jacob Tremblay
Flounder (voice)
Actor
Awkwafina
Scuttle (voice)
Actor
Jessica Alexander
Vanessa
Actor
Martina Laird
Lashana
Actor
Emily Coates
Rosa
Actor
Christopher Fairbank
Hawkins
Actor
John Dagleish
Mulligan
Actor
Jude Akuwudike
Joshua
Actor
Lorena Andrea
Perla
Actor
Simone Ashley
Indira
Actor
Karolina Conchet
Mala
Actor
Sienna King
Tamika
Actor
Kajsa Mohammar
Karina
Actor
Nathalie Sorrell
Caspia
Actor
Jodi Benson
Market Vendor
Actor
Russell Balogh
Triton Guard #1
Actor
Adrian Christopher
Triton Guard #2
Actor
Leon Cooke
Core Dancer
Actor
Tarik Frimpong
Core Dancer
Actor
Yasmin Harrison
Core Dancer
Actor
Erica Stubbs
Core Dancer
Actor
Aaron Bryan
Dancer
Actor
Sophie Carmen-Jones
Dancer
Actor
Jon-Scott Clark
Dancer
Actor
Craig Stein
Dancer
Actor
Sasha Watson Lobo
Dancer
Actor
Johnny White
Dancer
Actor
Bobby Windebank
Dancer
Actor
Marcus Hodson
Merfolk
Actor
Jacob Maynard
Merfolk
Actor
Taitum Pitfield
Merkid
Actor
Ayo Hana
Stallholder (uncredited)
Actor