He previously served as the Bishop of the Roman Catholic Diocese of Muranga, from 1999 until 2006.
He was appointed bishop on 3 June 1999 by Pope John Paul II.
[1] On 3 June 1999 The Holy Father John Paul II appointed him Bishop of the Roman Catholic Diocese of Muranga.
[1] On 25 November 2006 Pope Benedict XVI accepted the age-related resignation from pastoral duties of Bishop Ambrogio Ravasi, I.M.C., as Ordinary of Marsabit Diocese.
On the same day, The Holy Father appointed Bishop Peter Kihara Kariuki, of Muranga Diocese to succeed the retiring prelate.