Родился 20 февраля в селе Оконечник Омской губернии в семье зажиточного крестьянина.
Чтобы избежать раскулачивания, в 1928 г. семья перебралась на Украину.
По окончании школы служил в армии интендантом и дослужился до звания майора.
Во время второй мировой войны попал в плен, а по ее окончании оказался в Бельгии, где принял католичество.
В 1950 г. поступил в Папский Восточный институт в Риме (Руссикум), окончил его и в 1955 г. был рукоположен во священника восточного обряда.
В Италии о. Иоанн выпустил книгу “Евангелие для детей”.
Занимался издательской деятельностью и подготовкой церковных радиопередач.
С 1956 г. находился на пастырской работе в Германии, затем, переехав в Бельгию, стал сотрудником издательства “Жизнь с Богом”, где в 1959 г. опубликовал Четвероевангелие на русском языке.
В 1962 г. вернулся в Россию.
До конца дней своих он был предан Католической Церкви и часто служил мессу в своей квартире.
Скоропостижно скончался 12 июня.
Похоронен на городском кладбище в Запорожье.