David Castillo Actor or Actress (5) Twisted Metal (2023) Blowing Kisses (2021) The Legend of El Cid (2020) El Diario de Carlota (2010) Cachorro (2004)