Johansson tävlade i olympiska spelen 1936 i Garmisch-Partenkirchen i Tyskland. Han startade i backhoppstävlingen och hoppade 63,0 meter i första omgången. Han låg då på en 21:a plats. I andra omgången hoppade Johansson 66,0 meter och blev nummer femton totalt. Tävlingen vanns av norrmannen Birger Ruud, 1,7 poäng före Sven Eriksson (senare "Sven Selånger") från Sverige.