Heřmánek se narodil 28. května 1907 v Dolní Lhotě. Do ringu poprvé vstoupil v roce 1925 v barvách smíchovského boxerského klubu, kterému zůstal věrný celý život.
V roce 1928 vybojoval stříbrnou medaili ve střední váze (-72,5 kg) na olympiádě v Amsterdamu. Postupně vyřadil Lucemburčana Fixiuse, Američana Hendersona a v semifinále i Brita Mallina. V duelu o zlato s Italem Toscanim měl jasnou převahu, přesto byl k velké nevoli publika vyhlášen vítězem italský boxer, který se po skončení duelu sotva držel na nohou.
Čtyřikrát se stal amatérským mistrem Československa, počátkem roku 1930 přestoupil do profesionálního ringu. Brzy však závodní činnost ukončil a dlouhá léta se věnoval trenérské práci. Zemřel 13. května 1978 v Praze.