Han ble utnevnt til apostolisk administrator av Bubanza etter at Jean Ntagwarara trakk segtilbake den 1. april 2023.