1991-ben jazz-előadóművészi végzettséget szerzett, Gonda Jánostól jazzelméletet, Berkes Balázstól bőgőt, Friedrich Károlytól hangszerelést tanult. 1999-ben megszerezte a fúvószenekari karmester végzettséget is. Zeneszerzés tanulmányait Bogár Istvánnál magánúton végezte. Marosi László növendékeként részt vett Bob Gifford, Ronald Johnson és Jan Magnus-Dahle mesterkurzusain. 1984 és 1988 között a Rock Színház zenekarának és különféle jazz és rock együtteseknek volt a tagja. A Zrínyi Miklós Katonai Akadémia Szimfonikus Zenekarának bőgőse volt. 1991-től 1994-ig megszakításokkal Németországban dolgozott színházi muzsikusként. 1995. óta mutatják be műveit hazai és külföldi együttesek. 1994. és 1997. között természet- és oktatófilmek, valamint tévésorozatok zeneszerzőjeként tevékenykedett. 2001-ig a Four Fathers énekegyüttes állandó hangszerelője volt. 1997-től hét évig a veresegyházi Lisznyay Szabó Gábor Zeneiskola tanáraként dolgozott. 2004-től a Magyar Katolikus Rádió zenei szerkesztője.