Sír wystąpił na igrzyskach olimpijskich w 1936 w Berlinie, gdzie odpadł w półfinale biegu na 100 metrów, w ćwierćfinale biegu na 200 metrów i w przedbiegach w sztafecie 4 × 100 metrów. Na mistrzostwach Europy w 1938 w Paryżu odpadł w półfinałach biegów na 100 metrów i na 200 metrów, a w sztafecie 4 × 100 metrów drużyna węgierska odpadła w eliminacjach.