Ferdinand - Cast

John Cena

as Ferdinand




Bobby Cannavale

as Valiente


David Tennant

as Angus



Peyton Manning

Peyton Manning

as Guapo


Miguel Ángel Silvestre

Miguel Ángel Silvestre


Jerrod Carmichael

Jerrod Carmichael

as Paco


Daveed Diggs

Daveed Diggs

as Dos


Boris Kodjoe

Boris Kodjoe

as Klaus


Gabriel Iglesias

Gabriel Iglesias

as Cuatro


Jeremy Sisto

as Ferdinand's Father


Karla Martinez

Karla Martinez

as Village Mother


Change Location