Lolo Herrero is an actor, known for Beyond Re-Animator (2003), The Cold Light of Day (2012) and 11-11-11 (2011). Read more on iMDB