Etter biskop Stephen Tjephes død i desember 2020, ledet han bispedømmet Loikaw som bispedømmeadministrator under bispevakansen.