He is an Iranian actor born in Tehran. He obtained a certificate in directing and acting from the Samandarian Academy. He started his career in theater, then entered the fields of television and cinema, and now he teaches. He participated in several plays as an actor and director. His debut in front of the camera was in the film Tomorrow Is Too Late (1997), and he entered the television screen in the series Tale of a City (1999). In 2005, he was selected as one of the best actors for his role in the play, Fanik Trilogy. Among his notable works are Cyanide (2015), Rest on the Wind (2011), and The Sununu's Return.