Dreimal nahm Uggla an Olympischen Fechtwettbewerben teil: 1920 in Antwerpen schied er mit dem Degen sowohl im Einzel- wie auch im Mannschaftswettbewerb in der Vorrunde aus. 1924 in Paris kam im Mannschaftswettbewerb erneut in der ersten Runde das Aus. 1928 in Amsterdam wurde er mit dem Florett in der Einzelwertung Zwölfter, scheiterte aber im Degen mit der Mannschaft abermals in der Vorrunde. Erfolgreich war er mit der Degen-Mannschaft bei den Internationalen Meisterschaften: 1934 in Warschau gewannen sie Bronze, 1935 in Lausanne Silber.