Weflen var sønn av kirketjener og husmann og . Etter konfirmasjonen gikk han middelskolen. Weflen arbeidde deretter som gardsgutt og skredder før han i 1867 kom inn på Hamar lærerskole, der han tok eksamen i 1869. To år seinere kom han til Østre Toten, der han skulle ha mesteparten av sitt politiske og yrkesmessige virke. I Østre Toten hadde han lærerposter ved skolene Skjønborg (1871–1884), Østerhaug (1884–1890) og Stange (1890–1920).