| PRIMARY POSITION(S) | DATES ASSIGNED |
| Assistant Pastor, St. Alphonsus, Maple Glen | 06/1970 - 06/1972 |
| Assistant Pastor, All Saints Chapel-Phila | 06/1972 - 10/1972 |
| Student Priest, Pontifical North American College | 10/1972 - 06/1974 |
| Faculty, Bishop Kenrick High School | 06/1974 - 09/1977 |
| Residence: Mother of Divine Providence, King of Prussia | 09/1974 - 06/1975 |
| Residence: St. Isaac Jogues, Wayne | 06/1975 - 06/1976 |
| Residence: Epiphany, Norristown | 06/1976 - 09/1977 |
| Director, Teachers Service in Religious, OCE | 09/1977 - 06/1982 |
| Residence: St. Dorothy, Drexel Hill | 09/1977 - 06/1982 |
| Principal, Saint Pius X High School, Pottstown | 06/1982 - 06/1987 |
| Residence: Saint Mary of Providence Center | 06/1982 - 06/1987 |
| Chaplain, University of Pennsylvania - Newman Center | 06/1987 - 06/1993 |
| Residence: St. Agatha/St. James, Phila | 06/1987 - 06/1993 |
| Parochial Vicar, St. Ignatius, Yardley | 06/1993 - 06/1995 |
| Parochial Vicar, St. Ephrem, Bensalem | 06/1995 - 06/1996 |
| Pastor, St. Ephrem, Bensalem | 06/1996 - 05/2002 |
| Leave of Absence | 05/2002 - 03/2006 |
| Residence: Private Residence | 05/2002 - 03/2006 |
| SECONDARY POSITION(S) |
| Newman Chaplain, Temple University - Ambler Division | 09/1970 - 06/1972 |
| Assistant Pastor, St. Martin of Tours, New Hope | 06/1974 - 09/1974 |
| Chaplain, Saint Mary of Providence Center | 06/1982 - 06/1987 |
| Spiritual Director, Sodalities | 02/1998 - 05/2002 |
|