David CastilloActingBorn 16/10/1992Fuenlabrada, Madrid, SpainKnown ForA la deriva2026Under the Same Sun2026Naughty Business2026Aida, the Movie2026Atasco2024Twisted Metal2023Our Only Chance2022Besos al aire2021The Legend of El Cid2020Life on Mars2016Amar es para siempre2013Alucardos: Portrait of a Vampire2011Torrente 4: Lethal crisis2011The Diary of Carlota2010Aída2005The 7th Day2004Bear Cub2004El Club de la Comedia1999Crusty Demons of Dirt 3: Aerial Assault1997