Han har spilt for , , og . Fra februar 2011 er han trener for Eidsvold Turn. 2008 – 2011 var han assistent trener for under Kåre Ingebrigtsen. Før dette var han trener før Urædd. I 2015 sesongen tok han over Gjelleråsen IF G16.