Op de Europese kampioenschappen atletiek 1934 in Turijn. Met een tijd van 4:49.52 versloeg hij de Zwitser Arthur Schwab (zilver) en de Italiaan Ettore Rivolta (brons). Op de Olympische Spelen van 1936 en op het EK 1938 verscheen Jānis Daliņš aan de start, maar behaalde niet de finish.