In 2002 werd hij veroordeeld door het Speciaal Gerechtshof voor de Clerus voor een aantal aanklachten, waaronder "leugens verspreiden, islamitische heiligheid beledigen". Hij werd ontslagen door de Islamitische Republiek en zat vier jaar in de gevangenis voor en na zijn veroordeling. Tijdens de onderdrukking van de protesten tegen de presidentsverkiezingen van 2009
in Iran, Eshkevari vluchtte naar Duitsland om politiek asiel te zoeken.