ActingDavid CastilloBorn 1992-10-16· Fuenlabrada, Madrid, SpainKnown forAída2005COMEDYTwisted Metal2023ACTIONAtasco2024COMEDYThe Legend of El Cid2020ACTIONFull filmographyAída2005COMEDYTwisted Metal2023ACTIONAtasco2024COMEDYThe Legend of El Cid2020ACTIONAida, the Movie2026COMEDYNaughty Business2026COMEDYOur Only Chance2022DRAMA