Kommer från Insjöns IF men flyttade över till Leksands IF som 14-åring och spelade som en "riktig Leksing" med en härlig fart och teknik. Gjorde efter sin elitserietid i Leksand stor succé i Malmö IF. Tränade Vika/Sundborns GIF, Häradsbygdens SoSS och pojklag i Leksands IF efter den aktiva karriären. Fick chansen i juniorlandslaget säsongen 1977/78 i ett dubbelmöte med Norges A-landslag. Rapp spelade som center mellan Hasse Sjöö från HV 71 och Thom Eklund från Västerås i debutmatchen för småkronorna och svarade för ett mål. I andra matchen svarade han för ytterligare två mål. Bor i Leksand.