Obiskoval je OŠ Antona Aškerca Velenje, nato končal SGBŠ Ljubljana in diplomiral na Visoki šoli za glasbo Franza Lizsta v Weimarju v Nemčiji.
Od 1993 poučuje harmoniko na glasbeni šoli Frana Koruna Koželjskega Velenje. Harmoniko igra kot solist in v različnih komornih zasedbah, sodeluje z različnimi orkestri, nastopa doma in v tujini. Snemal je za RTV Slovenija.