Han er utdannet ved Østlandets Musikkonservatorium (1973) og Universitetet i Oslo, med et hovedfag på avhandlingen (1992). I Oslo ble han med i orkestre ledet av Harald Gundhus, Alf Kjellman/Ola Calmeyer, Guttorm Guttormsen, Vidar Johansen/Åsmund Snortheim, Erik Andresen, Atle Hammer, Carl Magnus Neumann, Odd Riisnæs, Christian Reim, Karin Krog, Vidar Johansen trio (med Kåre Garnes, 1990-), Laila Dalseth/Totti Bergh kvintett, Brinck Johnsen, Merethe Mikkelsen, Sverre Kjelsberg, Magni Wentzel, Kjell Karlsen og Paul Weeden.