Known for his role in a 2008 Iranian made-for-television movie titled Yousuf-e-Payambar (Joseph, the Prophet), he also appeared in such television series and films as Khate Vijeh and Ayneh Shamdoon.
Before beginning his screen acting career, he worked as an accountant.
From 2015-2017, he played Farad in the TV series Shahrzad.
He grew up in Mazandaran, Iran, with one sister and two brothers.
He appeared in the film Farewell Baghdad starring Mostafa Zamani.