1890-ben született Szombathelyen. Vallása római katolikus. Édesapja Szakács István ács, édesanyja Málovics Terézia. 1911-ben vonult be tényleges katonai szolgálatra Polába a haditengerészethez. A szolgálati ideje alatt átvezényelték a budapesti különítményhez, a Dunaflottillához. I. osztályú matrózként részt vett az SMS Körös monitorral a szerbek elleni hadműveletekben (Sabac, Mitrovicza). 1916-ban 55 napot töltött betegen a karánsebesi kórházban, majd felgyógyulva visszavezényelték Polába. A háború után Szombathelyen a MÁV-nál dolgozott, mint kocsilakatos. 1922-ben Jákon megnősült, feleségétől, Pozsogár Annától két fiúgyermeke született: Ferenc és Lajos. 1967-ben hunyt el Szombathelyen.
Kitüntetései:
Bronz Vitézségi Érem
Károly Csapatkereszt
1912/13-as Emlékkereszt