David serves as the Lead Pastor at Heritage Park Alliance Church in Windsor. His wide and varied ministry experience includes an international itinerant teaching ministry in areas including an Alliance perspective on holiness and the infilling of the Holy Spirit, prayer, mentoring, Pauline theology, communal discernment and others. David has several publications in these areas.
David has been married to his wife Elizabeth for over 25 years. Their son, Ben, loves Latin culture and speaks Spanish with his dad. They also have a special needs daughter, Jessica. David loves cooking and eating Ukrainian food. To unwind, David plays Jazz on the piano and spends time walking his dog… also named Jazz! We are summarizing that this is his favorite music! Unfortunately, David also plays the accordion!