Иоанн Евдокимов родился 26 сентября 1960 года. 28 августа 1982 года был рукоположен в сан диакона, а 5 сентября того же года хиротонисан во пресвитера. В 1991 году окончил Московскую духовную семинарию.
Последним местом служения отца Иоанна был храм в честь Казанской иконы Божией Матери в селе Вязовка Кстовского благочиния.
Отец Иоанн имел следующие иерархические награды: набедренник (9 апреля 1990 года), камилавка (29 апреля 1994 года), наперсный крест (8 апреля 1997 года), сан протоиерея (15 апреля 2001 года), палица (23 апреля 2006 года), крест с украшениями (23 апреля 2011 года).
Протоиерей Иоанн Евдокимов скончался 30 декабря 2016 года на 57-м году жизни.