Josip Fak rođen je 20. ožujka 1946. godine u Omišu. Djetinjstvo je proveo u Omišu gdje je igrao za NK Omiš. Dolaskom u Zagreb na studij igrao je za više Zagrebačkih klubova: Zagrebačke plave, Jedinstvo (Podsused), Metalac (današnja Kustošija), Ponikve. Bio je dugogodišnji dopredsjednik Jaruna, gdje je aktivno igrao za veterane i tu završio nogometnu karijeru.
Bio je dugogodišnji delegat ZNS-a i HNS-a te je obnašao više funkcije u ZNS-u (u više mandata predsjednik Nadzornog odbora) i HNS-u (predsjednik drugostupanjske žalbene komisije HNS-a).
Bio je predsjednik udruge NK Stari-Mladi Savske 1958. koja njeguje tradicionalni novogodišnji susret Stari - Mladi Savske uz druženje već 69. godina.
Hrvatski nogometni savez izražava sućut njegovoj obitelji uslijed ovog nenadoknadivog gubitka.




