He was born in 1975. He received his B.S. degree in Electrical Engineering from Ferdousi University of Mashhad, Iran in 1997 and M.S. degree in Control Systems from Tabriz University of Iran in 2000. In 2007, he spent six month in the Biologically Inspired Robotics Group, EPFL, Switzerland as visiting researcher in the framework of biped legged locomotion. He received his Ph.D. in AI and robotics from university of Tehran in 2009. Later he moved to Department of Engineering, University of Mohaghegh Ardabili, where he currently is an associate professor.