Zehra Leverman is an actress, known for X-Men: Days of Future Past (2014), X-Men: Apocalypse (2016) and Battle Queen 2020 (2001). Read more on iMDB