Narodil se v Moravské Třebové, mládí prožil v Heřmanově Městci. Studoval na kroměřížské konzervatoři obor hra na housle. Po maturitě nastoupil na Janáčkovu akademii múzických umění v Brně, do třídy doc. Jiřího Trávníčka, tehdejšího primária Janáčkova kvarteta.
V roce 1970 se stal členem Východočeského státního komorního orchestru v Pardubicích (koncertní mistr druhých houslí) a později i primáriem Východočeského smyčcového kvarteta. Po přestěhování do Prahy působil od roku 1984 v Pražském komorním orchestru bez dirigenta, dále v Symfonickém orchestru Českého rozhlasu a nakonec v Sukově komorním orchestru. Na současné místo ředitele ZUŠ v České Třebové nastoupil na základě konkursu v roce 1991. Ve funkci ředitele skončil na konci července 2014. Jeho zájem o působení v našem městě byl umocněn ještě funkcí dirigenta Komorního orchestru Jaroslava Kociana, se kterým pracuje již od roku 1983.