Josip Sudec rođen je 9. ožujka 1936. u Oštricama pokraj Novoga Marofa. Pravni fakultet završio je na Sveučilištu u Zagrebu, gdje je stekao i stupanj doktora znanosti.
Bio je jedan je od osnivača Hrvatske stranke umirovljenika koja je ove godine obilježila desetu godišnjicu osnutka, te predsjednik Kluba zastupnika te stranke u Hrvatskome saboru i član saborskoga Odbora za financije i državni proračun.
Potpredsjednik HSU-a bio je od 2001. do 2005. kada je izabran za zamjenika predsjednika te stranke.
Josip Sudec bit će pokopan u utorak, 12. rujna, u 14 sati i 45 minuta na Varaždinskome groblju.