Movies Logo
Lalo Herrera
An image from Mini Poder '22, one of the productions that also features Lalo Herrera.
Advertisement

Lalo Herrera

April 18, 2001 — Santiago, Chile

Lalo Herrera (sometimes credited as Guillermo Herrera) is a chilean aspiring filmmaker currently studing at Universidad Academia Humanismo Cristiano in Santiago, Chile.

Advertisement