Chell Stephen

Chell Stephen is a director on The CW's Riverdale.