Ordained on Janury 3, 1996, by Bishop Vijay Anad Nedumpuram, cmi at St. Joseph Church in Mannanam, Kerala, India.
1996 - Parochial vicar of St. Thomas Parish in Kozhikode, Kerala, India
2001- Parochial vicar of Seven Dolors of the Blessed Virgin Mary Parish in Manhattan
2005 - Pastor of St. Joseph Parish in Oakley, St. Paul Parish in Angelus, Immaculate Conception of the Blessed Virgin Mary Parish in Grinnell
2013 - Pastor of St. Mary Queen of Angels in Russell and St. Mary Help of Christians Parish in Gorham