Dan föddes i Sköldinge men tävlade för Örgryte IS när han var med i två OS på specialdistansen 1.500 m. I Melbourne 1956 sprang han på 3.48,8 och i Rom 1960 på 3.40,0. I Melbourne skötte Dan farthållningen i sitt försöksheat och såg ut att vara klar för finalen då dansken Gunnar Nielsen just på mållinjen förpassade Dan till femteplatsen (de fyra främsta till final). Scott (NZ), Henson (GBR) och Landy (AUS) var också före i mål men i finalen vann irländaren Delaney. I Rom gick Dan till final - han vann sitt heat på 3.49,9 för fransmannen Jazy. Finaldagen tisdagen den 6 september var en härligt skön sommardag, 27 grader varmt och nästan vindstilla. Fransmannen Bernhard tog täten i det nio man starka fältet och Dan låg i fin position därefter. 400 m gick på 58,2 och 800 m på 1.57,6 men efter 900 kom Herb Elliot fram och vann sedan ohotad på nytt VR 3.35,6. Dan blev omsprungen av flera när Elliot satte fart men tack vare ett otroligt starkt sista varv avancerade han från 7:e till 4:e plats på nytt svenskt rekord 3.40,0 - 8/10 från trean ungraren Rozsavölgyi och ytterligare lika mycket fram till tvåan Jazy.
KÄLLA: SOF/Tommy Wahlsten