Roan Curtis

Roan Curtis is the actress who portrayed Bela's Crossroad Demon in the season 3 episode "Time Is On My Side".

Curtis is also known for Before I FallThe Magicians and Shut Eye.

Community content is available under CC-BY-SA unless otherwise noted.