Han debuterte i Tippeligaen i 1999 (for ), og gikk til Rosenborg i 2000. Samme år debuterte han på , og har til sammen spilt 35 landskamper og scoret 10 mål. 16. juli 2006 undertegnet han en 18 måneders kontrakt med japanske Nagoya Grampus Eight. Han ble deretter kjøpt av det japanske fotballaget Shimizu S-Pulse.