He was captain and coach of the Iran national beach soccer team at 2006 FIFA Beach Soccer World Cup and Head Coach at 2008 and 2010 FIFA Beach Soccer World Cup. He was a co trainer for Damash Gilan in 2012, head trainer for Shahrdari Arak in 2013, and manager for Esteghlal Academi in 2014.