Alberto Castro Antezana is a Peruvian filmmaker graduated from the University of Lima. Drag Invasion, 2020, is his first feature documentary, and was selected as part of the official selection of Inside Out in Toronto and NewFest in New York. In 2022, he directed Salir del clóset and is in the process of finishing his third feature documentary, Arde Lima. Other credits include working as the screenwriter of Maligno (2016), post-production supervisor of Aj Zombies (2018), and executive producer of Rómulo & Julita (2020).

Castro Antezana has developed digital marketing campaigns in conjunction with 20th Century Fox and Warner Bros, since 2014.