10 credits on file—8 films and 2 shows, spanning 2005–2025.
House of David
2025 · 80/100
Farha
2021 · 82/100
300: Rise of an Empire
2014 · 55/100
Tyrant
2014–2016 · 70/100
Coriolanus
2011 · 66/100
Clash of the Titans
2010 · 50/100
Agora
2009 · 68/100
Lebanon
2009 · 71/100
The Kingdom
2007 · 66/100
Paradise Now
2005 · 74/100