Province REPAC/Indonesia

Born: April 17, 1983 (Kengga, Flores)

Profession: July 09, 2005

Ordination: October 28, 2017

Death:  July 11, 2021

Requiescat in pace