Karcagon született, szüleivel 1957-ben Sopronba költözött. Alapfokú zeneiskolai tanulmányait a helyi zeneiskolában kezdte nagybőgő szakon. 1973-ban érettségizett, majd a Pécsi Műszaki Főiskolára került. Ezzel párhuzamosan folytatta a zenei tanulmányait a Pécsi Liszt Ferenc Zeneművészeti Szakiskola szakmai tagozatán. 1982-ben kiváló eredménnyel szerzett diplomát jazzbőgő szakon a Bartók Béla Konzervatórium Jazz Tanszakán. 1986-ban tagja lett az akkor már jól működő Budapest Ragtime Bandnek, amelynek 1990 óta a vezetője. 2013 óta a Magyar Jazz Szövetség vezetőségi tagja. 2014 óta jazzműsort vezet és szerkeszt a Heti TV-ben Heti Jazz címen. 2017 óta a Magyar Művészeti Akadémia köztestületi tagja. 2011-től a Nemzeti Kulturális Alap Könnyűzenei Kuratóriumának tagja. A Budapest Ragtime Banden kívül más formációkban is fellép.