 During 2002 he was a member of the amateur Team Krone.He competed in the men's individual road race at the 2004 Summer Olympics.He is the son of Johan Kaggestad, an athletics coach and television commentator.