Actress · DirectorDjouliet AmaraFebruary 8, 1995(29 years old)RussiaSocialsInstagramTwitterIMDbKnown forRiverdaleNancy WoodsSuperman & LoisAubreyThe Big Door PrizeTrina