| Movie | Fannizadeh | Himself | 2026 |
| Movie | The Teacher without Master | 2016-10-15 | |
| Series | The Mokhtar Narrative | 2010-08-11 | |
| Movie | Jamshid Mashayekhi | 2007-01-01 | |
| Movie | Where is Fereydoun Goleh? | Self | 2006-01-01 |
| Movie | A Good Time for Tragedy | Himself | 2005-01-01 |
| Movie | Leaning on the Wind | Farzami | 2000-01-01 |
| Movie | Once Upon a Time in Tehran | Six-fingered inspector | 1999-07-15 |
| Series | Hezar Dastan | Moffatesh Shesh Angoshti | 1988-01-01 |
| Movie | Swallow, My Tree | Javad | 1986-01-01 |
| Movie | Chrysanthemum | 1984-08-01 | |
| Movie | Tatooreh | Gorgoo | 1984-08-01 |
| Movie | Kamalolmolk | Reza Shah | 1984-11-09 |
| Movie | The House of Spider | 1983-04-01 | |
| Movie | Border | 1981-01-02 | |
| Movie | Mr. Hieroglyph | 1980-01-01 | |
| Movie | Beehive | Mr. Hosseini | 1975-12-21 |
| Movie | Rooster | Mashti | 1973-12-26 |
| Movie | Hell + Me | Gholam | 1972-11-08 |
| Movie | Gozare Akbar | 1972-01-01 | |
| Movie | The Meeting place of Anger | 1972-11-05 | |
| Movie | Escape from the Trap | Karim | 1971-08-11 |