Aktör:
-
...Proto Zoa
-
2. The Seventh Scroll (1999), dizisi...Tanus
-
3. Farewell, My Love (2000), film...Luc
-
4. Zenon: The Zequel (2001), film...Proto Zoa
-
5. Nip/Tuck (2003), dizisi...Jude Sawyer
-
6. Fathers and Sons (2005), film...Ron
-
7. Survivors (2008), dizisi...Aalim Sadiq
-
8. Salomé (2011), film...The Young Syrian
-
9. Life in Color (2015), film...Christopher
-
10. Bana Masal Anlat (2018), dizisi...Damien Hewett
-
11. Nightflyers (2018), dizisi...Murphy
-
12. Pretty Little Liars: The Perfectionists (2019), dizisi...Michael
Ses:
-
1. Tenten'in Maceralari (2011), film...Co-Pilot / French Medic