He has served as a parish pastor in a variety of congregational settings, including Zion Lutheran Church in Tinley Park. He has also served as a hospital chaplain and a chaplain in the federal bureau of prisons, as a pastoral counselor for Lutheran Social Services of Illinois, as the director of a regional social service office (LSSI), the Executive Director of Pastoral Care (LSSI), and Interim Vice-President of Program Services (LSSI).