Geboren in Bichelsee TG. Nachdem er die Schusterei aufgegeben hatte, arbeitete er auf dem Hof von Benedikt Schwager in Ifwil, wo er seine zweite Ehefrau Louise Schwager kennenlernte. 1912 zog er mit sechs Kindern nach Weinfelden und arbeitete bei der Mittel-Thurgau-Bahn zunächst als Heizer, später als Magaziner. Aus erster Ehe hatte er vier Kinder, aus zweiter Ehe mit Louise Schwager acht Kinder.