1983-1984 Mount Calvary in Forestville, MD (as a seminarian/janitorial work)
1984-1985 Mary, Mother of God in Chinatown, NW DC (as a seminarian/sick calls)
1985-1986 St. Ann in Tenleytown, NW DC (as a deacon)
1986-1993 St. Ann in Tenleytown, NW DC (as a parochial vicar)
1993-1998 St. Mary of the Assumption in Upper Marlboro, MD (as a parochial vicar)
1998-1999 St. Peter in Waldorf, MD (as a parochial vicar)
1999-2000 St. Thomas More in SE, DC (as pastor)
2000-2007 Church of the Holy Spirit in Forestville, MD (as pastor)
2007-present Holy Family Church in Mitchellville, MD (as pastor)