Roman Christou is an actor, known for La malédiction de la dame blanche (2019) and AfterBuzz TV's Mini Spotlight (2017).
The Curse of La Llorona