Han er utdannet ved Barratt Due musikkinstitutt, Hochschule für Musik i Berlin og Edsbergs Musikinstitut i Stockholm. Hans lærere har vært Alf Richard Kraggerud, Stephan Barratt-Due, Ulf Wallin, Pavel Vernikov og Detlef Hahn. Solistdebuten var med Bergen Filharmoniske Orkester i 2002. Han har siden vært solist med alle de profesjonelle norske symfoniorkestrene. Han mottok solistdiplom ved Norges musikkhøgskole der han på eksamenskonserten fremførte Edward Elgars Fiolinkonsert med Kringkastingsorkestret (2008). Dette ga fullt av solistoppdrag med Oslo Filharmoniske Orkester, turer med Rikskonsertene og mangt annet. Han startet den finsk-norske Arctia Pianotrio, vinnere av Trondheim International Chamber Music Competition. Som pedagog har han instuert flere av landets kammerband og ledet TrondheimSolistene flere ganger, bla på deres Grammy-nominerte plate (2008).