Obtained his B.Sc. in Electrical Engineering from Sharif University of Technology in 1988. He has passed two years in Ministry of Energy as a System Engineer in Energy Division. From 1990 to 1997, he joined in Electric Power Research Center and from 1994 he was appointed as the Head of Electric Department. Since 1997, he has been Vice President of Research in Niroo Research Institute. Finally in 2007, he was appointed as the Managing Director of Monenco Iran.