Roman Christou

Biography

Roman Christou is an actor, known for The Curse of La Llorona (2019) and AfterBuzz TV's Mini Spotlight (2017).

Filmography

Movie Name Release Date
The Curse of La Llorona April 18, 2019