Oliver Alexander was born on August 2, 2010 as Oliver Alexander Pineda. He is an actor, known for The Curse of la Llorona (2019), 9-1-1: Lone Star (2020) and L.A.'s Finest (2019). Read more on iMDB