Official Website of the
Catholic Diocese of Little Rock
Priest in Residence: St. Edward Church - Texarkana
Director of Pastoral Care: CHRISTUS St. Michael Health System, Texarkana, Texas
Birthday: May 15
Ordination: April 25, 1992
Home Diocese: Diocese of Neyyattinkara, India