He was a member of the Board of Trustees of Islamic Revolution Document Center. From 2007 to 2009, he was a member of the Council for Spreading Mahmoud Ahmadinejad's Thoughts. He was also a member of parliament from 2008 to 2016.