Han er født og oppvokst på Joa hvor hans familie har gårdsbruk. Han spilte på back og ving for Sola både som senior og junior i perioden 1985–1998. Han spilte også for Viking, Horsens i Danmark og Nit/Hak. Joa ble tvunget til å legge opp som 25 åring i 2000. Han startet sin håndballtrenerkarriere i den danske klubben Randers og ble Elitetrener i samme klubb i 2005. Han var trener i tre sesonger for Gjerpen, hvor klubben fikk bronse og semifinale i europacup under hans ledelse. Joa var en sesong i Frederikshavn FOX som trener, men er nå tilbake i sin moderklubb Sola som trener for damelaget i Postenligaen.