He was born in Dresden in East Germany, migrated to West Germany in 1983 and to New Zealand in 1986 where he worked in and studied Quantity Surveying. In 1990 he commenced study at Luther Seminary and was ordained in Christchurch in 1995. He has served Laura (1995-98), Hermannsburg (FRM, 1998-99), Burnie, Tasmania (2000-2003), Luther College (2003-2009), Bordertown (2009-2015), and is now school pastor at St Peters Lutheran College Indooroopilly. He has a keen interest in Christian education and ministry to young people in the 21st century.