Lalo Herrera (sometimes credited as Guillermo Herrera) is a chilean aspiring filmmaker currently studing at Universidad Academia Humanismo Cristiano in Santiago, Chile.
Known For: Production
Birthday: 2001-04-18
Place of Birth: Santiago, Chile
Also Known As: