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 Fall, The Magicians and Shut Eye.