Han har spilt for Elverum Fotball, Strømmen Idrettsforening, Kongsvinger IL Toppfotball, Rosenborg Ballklub, Liverpool FC, Brøndby IF og Blackburn Rovers FC. Han har spilt 75 , og scoret ett landslagsmål. Han har også vært assistenttrener for det norske landslaget og trener for .