The 26 year old artist holds a Bachelors degree in painting from the University of Tehran. After having completed courses in professional printmaking, painting, illustration, and Batik printmaking, he has also participated in solo exhibitions. He serves as the Artistic Director at Naghsh Narin Graphic Design Co., Iran. He has translated several art related books and has given lectures and taught students at schools.