Nasceu em 1973 e foi ordenado sacerdote a 1 de Janeiro de 2001 na Igreja Siro-Malabar na Diocese de Palai, Kerala, India.
Na sua diocese assumiu funções de vigário paroquial durante cinco anos.
Em Agosto de 2006, a convite do senhor Patriarca, D. José Policarpo, o Padre Michael vem para Portugal, Lisboa, e aqui tem exercido a sua missão.
Foi vigário Paroquial de Nossa Senhora do Carmo, Pároco do Vilar, Vigário Paroquial de São João de Brito, do Estoril e de Cascais e de Nossa Senhora da Ajuda.
Desde 2018 é Vigário Paroquial de Santa Joana, Princesa.