Oliver Alexander

Oliver Alexander Pineda (born August 2, 2010) is an actor. He portrays Carlos Alvarez in The Curse of La Llorona.

Appearances

 * The Curse of La Llorona