David Menéndez is known for The Beasts (2022), El fantástico caso del Golem (2023) and Jo mai mai (2024).