Micaela Lozano

Micaela Lozano

Micaela Lozano was born on August 12, 1997 in Chihuahua, Mexico. She is an actress and director, known for Jeremiah Terminator LeRoy (2018), Channel Zero (2016) and Traveler's Fate (2018).

Tv Show