Peter Rabbit - Cast

Rose Byrne

as Bea / Jemima Puddle-Duck


Domhnall Gleeson

as Thomas McGregor / Mr. Jeremy Fisher


Sam Neill

as Old McGregor


Daisy Ridley

as Cotton-Tail



Margot Robbie

as Flopsy


James Corden

as Peter Rabbit


Sia

as Mrs. Tiggy-Winkle


Colin Moody

as Benjamin Bunny


Christian Gazal

as Felix D'eer


Natalie Dew

as Harrods Worker -- Janelle


Terenia Edwards

as Harrods Worker -- Siobhan


Marianne Baptiste

as General Manager


Gareth Davies

as Bannerman


Vauxhall Jermaine

as Harrods Security


Tom Greaves

as Harrods Security


Alexandra Gluck

as London Street Rat


Taryn Gluck

as London Street Rat


Sam Haft

as Postman


Sacha Horler

as Taxi Driver -- Betty


Will Reichelt

as JW Rooster II


  Change Location