Official Website of the
Catholic Diocese of Little Rock
Pastor: St. Mary Church - McCrory
Pastor: St. Peter Church - Wynne
Birthday: July 1
Ordination: April 24, 2002
Home Diocese: Diocese of Nellore, India
Appointed to Diocese of Little Rock: June 14, 2016