Turquz Abad
Ballad of Bahram
(as Himself)
The Musketeer
Eye of the Hurricane
(Doctor Rastan)
Crossing the Minefield
Sorkhpustha
(Hossein Seiko)
The Drafts
Where Are My Shoes?
(Habib's Brother)
Killing Mad Dogs
(Husband)
Travelers
(Mahu)
Cold Breath
(Dr Mansour)
When We Are All Asleep
The Stranger and the Fog
The Last Fiction
(Baraman (voice))
The Compromise
(Manouchehr)
The Ship Angelica
Battle of Oil Tankers
(Captain Bahram)
Loneliness
The Blade and the Silk
Savalan
Zig Zag
Mafia Nights 2
Blue Whale
Ilda
(Saleh Khan)