Roman Christou is an actor, known for The Curse of La Llorona (2019) and AfterBuzz TV’s Mini Spotlight (2017).
Movie Name
Ratings
Horror, Mystery, Thriller
Actor