an Entity references as follows:
David "Leche" Ruiz (born 1976) is a director and actor, best known for writing and directing 2021 Mexican crime-drama soap series Who Killed Sara? Based in Mexico City, Ruiz began his career directing music videos. He directed six episodes of Who Killed Sara? including the pilot and the finale.