Han er oppvokst i Tønsberg og har arbeidet som musiker siden 1985. Han har medvirket på en rekke plateinnspillinger med kjente norske og utenlandske musikere. I 1990-årene var han fast medlem av Knut Reiersruds band. Han har også vært medlem av bandet til Frode Alnæs, medlem av Nils Petter Molværs band fra 1997 til 2002, medlem av trioen til Eivind Aarset, og medlem av kvintetten til Mathias Eick.