Studoval teologii na Evangelické teologické fakultě v Praze a sociální práci na Filosofické fakultě Univerzity Karlovy. Ordinován jako kazatel Českobratrské církve evangelické byl 15. listopadu 1981. Během let 1991 až 2004 pobýval na tříměsíčních stážích v Německu či Anglii. Konzultant v oblasti sociální péče.