Under OL 1912 i Stockholm kom han på tredjeplass i tårnstup 5 og 10 meter bak sine landsmenn Erik Adlerz og Hjalmar Johansson. Han kom på sjuendeplass på 3 meter sviktstup. Fire år senere, under OL 1920 i Antwerpen kom han på tredjeplass i tårnstup og sjette i sviktstup.