Nach einer Lehre als Handschuhmacher absolvierte er ein Sportstudium[1].
Er trainierte den TV 1893 Neuhausen[2] bis 2009[3], den er in die 2. Handball-Bundesliga führte. Als Trainer von Frisch Auf Göppingen schaffte er mit der Mannschaft 1999 den Aufstieg; im Februar 2004 trat er erneut den Trainerposten in Göppingen an[4] und schaffte hier den Klassenerhalt.