He has also been the goalkeeping coach for many clubs after retiring from playing football. He coached Saipa in 2001, Esteghlal Ahvaz in 2005, Persepolis from 2008 to 2009, Steel Azin in 2010 and Los Angeles Blues from 2011 to 2012.