Odeya Rush

Odeya Rush (born May 12, 1997) is an Israeli actress and model. She is known for her lead roles in The Giver (2014) and Goosebumps (2015).

Filmography

 * The Dynamic Girls - Penelope Turner
 * Carmen Sandiego (2020) - Ann Tickwittee