Carlos Larrea is known for El último en morir (2015), El Hombre que Encantaba a las Mujeres (2017) and Tinta Sangre (2013).
No data