Lundgren, der für den IF Friska Viljor startete, gewann 1928 mit dem Team seinen ersten schwedischen Meistertitel. Kurz darauf startete er für Schweden bei den ersten Olympischen Winterspielen 1928 im SchweizerSt. Moritz. Nach Sprüngen auf 48 und 59 Meter belegte er am Ende den fünften Gesamtrang von der Normalschanze. Im darauffolgenden Jahr gewann er bei der Schwedischen Meisterschaft erneut mit der Mannschaft und wurde zugleich auch Sieger im Einzelspringen.[1] Mit diesem Einzeltitel war er zudem erster nationaler Meister seines Vereins.[2]