Gerald Almeida


Bishop Gerald Almeida is the current Roman Catholic Bishop of Jabalpur, Madhya Pradesh, India since 2001.

Early life

Bishop Gerald Almeida was born on March 7, 1946 at Udyavar a small town near Mangalore. He was ordained a priest in 1974.