- Screenplay
- Novel (The Physician)
- as Rob Cole
- as Barber
- as Shah Ala ad-Daula
- as Rebecca
- as Karim
- as Davout Hossein
- as Imam
- as Mirdin
- as Ibn Sina
- as Bar Kappara
- as Tuveh Ben Meir
- as Merlin
- as Rob Cole (10 Years)
- as Agnes Cole
- as Despina
- as Mirdin's Father
- as Mano Dayak
- as Quasim
- as Merlin's Apprentice
- as Samuel Cole (6 years)
- as Rabbi
- as Fat Hakim
- as Wrench
- as Tughrul
- as City Guard
- as Pharmacist
- as Trembling Woman
- as Shah's Messenger #2
- as Young Boy
- as Young Boy's Father
- as Stratford Monk
- as Shah Official
- as Older Whore
- as Tavern Guest
- as Neighbour
- as Neighbour Woman
- as Orderly
- as Tough Guy
- as Young Maiden
- as Patient Abolquasem
- as Farmer