Born in Peoria on October 19, 1960. Ordained on May 26, 1990.
Parochial Vicar for St. Paul in Danville (1990). Pastor at St. Patrick in Camp Grove and duties with Diocesan Tribunal (1992). Pastor at St. Patrick in Havana and Immaculate Conception in Manito (1995). Pastor of St. John in Woodhull and St. John in Galva (2000). Pastor of St. John Vianney, Cambridge while remaining pastor at St. John in Woodhull and St. John in Galva (2003). Pastor of St. Stephen in Streator and St. Patrick in Ransom (2005). Pastor of St. Mary in Downs (2007). Pastor of St. Luke in Eureka and Chaplain of Salve Regina Newman Center at Eureka College (2008). Pastor of St. Joseph in Roanoke and St. John in Benson while remaining pastor of St. Luke and chaplaign of Salve Regina Newman Newman Center at Eureka College in Eureka (2016). While remaining pastor St. Luke, Eureka; St. Joseph, Roanoke; chaplain Salve Regina Newman Center, Eureka; relinquishing duties as pastor St. John the Baptist, Benson (10/1/2018). Assistant chaplain at OSF Healthcare Saint Francis Medical Center, Peoria (2021).
Pastor St. Bernard in Bushnell and St. Augustine in St. Augustine (6/15/2022)