
Acted in 60
1990s
- 1990
Rescue Force
Hassan (as John Gaffari)
1980s
- 1984
Yellow Hair and the Fortress of Gold
Shayowteewah
- 1983
- 1982
Kill the Vulture
John (as John Ghaffari)
1970s
- 1978
Keefer
Resistance #1
- 1974
Dick Turpin
Dick Turpin (as John Gaffari)
- 1973
The Witches Mountain
Mario
The Persuader
Movie
Ölüme Yaklaşma
Movie
The Demons
Lord Justice Jeffries
They Call Me Shmil
Movie
Sakhre Siah
Movie
- 1972
Shaft's Big Score!
Jerry
Kızgın Güneş
Ali
Zagor
Zagor
- 1971
Hedefte İmzam Var
Murat
The Unruly Girl
Teymour's Son-in-Law
I will not mention your name
Cemil Arkan
Suçsuz Firari
Movie
Üç Kızgın Cengaver
Kartal
Asker Ahmet
Movie
Sevimli Haydut
Movie
Gurur ve Kin
Movie
Tricksters
Movie
Four Hot Flirts
Movie
Lawless Street
Ali Deniz
Zapata
Movie
- 1970
Three-Eyed Ruby
Kavoos
The Right Way
Cihangir
Free-for-all City
Parviz
Malkoçoğlu – Cem Sultan
Şehzade Cem Sultan
Fadime
Faruk
Ölüm Fermanı
Logan
Bir Çuval Para
Movie
Blood and Gun
Fakir Ahmet
İşportacı Kız
Cafer
Youth Is a World of Its Own
Jahangir
Mojeze-ye ghalbha
Movie
Selahattin Eyyubi
Şövalye Leopold
1960s
- 1969
Shahrashoob
Jamshid
Ghatelin ham Migeryand
Movie
Tatilat-e Dash Esmal
Movie
The Blind Woman
Movie
Melikşah
Tuğrul
- 1968
Dozd-e Siyahpoush
Movie
Our Town's Hero
Movie
Majeraye shabe janviyeh
Movie
Tahran Macerası
Jalal
Commotion Over Money
Movie
Destiny
Movie
Ghoroube botparastan
Movie
Mard-e-hanjare-talael
Movie
Three Young Men
Movie
Velgardha
Movie
- 1967
Nim Vajabi
Movie
Dalahoo
Movie
- 1966
Diamond 33
Movie
Emroz -o farda
Movie
- 1965
The Champion of Champions
Movie
Mootalaie shahre ma
Movie
Produced 3
1990s
- 1990
The Cross of Iberia
Associate Producer
1980s
- 1984
Yellow Hair and the Fortress of Gold
Producer
- 1983
Appearances1
1970s
- 1971
Afacan the Little Tramp
himself