Immermanis nahm an den Olympischen Sommerspielen 1936 in Berlin teil. Bei den Spielen schied er beim Sieg von Robert Charpentier im olympischen Straßenrennen aus. Die lettische Mannschaft (mit Aleksejs Jurjevs, Mārtiņš Mazūrs und Jānis Vītols) kam nicht in die Mannschaftswertung.