En 2002 foi condenado no Tribunal Especial para o Clero por unha serie de cargos, incluíndo "difundir mentiras, insultar as santidades islámicas". Foi destituído pola República Islámica e cumpriu catro anos de prisión antes e despois da súa condena. Durante a represión das protestas polas eleccións presidenciais de 2009
En Irán, Eshkevari fuxiu a Alemaña para buscar asilo político.