The Professional
Setayesh
اشک تمساح
Night Bus
Elixir and Dust
Negin
Moon and Leopard
Traveling at Home
Farar Az Tars
TV · 8 eps
TV · as Keyvan · 16 eps
Movie
TV · 17 eps
TV · as فریدون نجاتی (پسرعموی کتایون، عاشق کتایون) · 1 ep
TV · 67 eps