People

Lalo Herrera

Lalo Herrera
  • Name: Lalo Herrera
  • Birthday: 2001-04-18
  • Also known as: Guillermo Herrera
  • Place of birth: Santiago, Chile
  • Popularity: 0.001
Biography: Lalo Herrera (sometimes credited as Guillermo Herrera) is a chilean aspiring filmmaker currently studing at Universidad Academia Humanismo Cristiano in Santiago, Chile.

Images: