Ferdinand - Cast

John Cena

as Ferdinand




Bobby Cannavale

as Valiente


David Tennant

as Angus



Peyton Manning

as Guapo





Boris Kodjoe

as Klaus



Jeremy Sisto

as Ferdinand's Father


Karla Martinez

as Village Mother


Karla Martínez

as Village Mother


Juanes

as Juan


  Change Location