logo
logo

logo

Lalo Herrera

image

Details

Birth Date: 18 Apr 2001

Place of Birth: Santiago, Chile

Personal Name: Lalo Herrera

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