Han studerte klarinett med Richard Kjelstrup ved Norges musikkhøgskole, tok tilleggsfag i direksjon under Arvid Fladmoe som anbefalte ham videre studier i direksjon ved Sibeliusakademiet (1983–85). Han debuterte i hovedstaden ved Nationaltheatret i en oppsetning av (1985), og har ledet Oslo Filharmoniske Orkester flere ganger (1986–), var kunstnerisk leder for Nordnorsk Kammerorkester og dirigentstipendiat ved Østlandets Musikkonservatorium. Han ledet Trondheim Symfoniorkester (1987–95), Norrköping symfoniorkester (1996–99), og var kunstnerisk leder for Stavanger Symfoniorkester (2000–02).