An Iranian actor, he holds a BA in acting and an MA in theatre directing from Cardiff University in Wales, Britain. The Iranian Actors Evaluation Council awarded him a first-class rating. He is also famous for presenting many artistic works, such as the 1988 movie Visa and the 2001 movie Passion of Love.