Urodził się 24 lutego 1962 roku w Krakowie. W przeszłości związany z krakowskimi klubami: Koroną Kraków i Wisłą Kraków. Był wieloletnim trenerem siatkarek Wisły, z którymi sięgał po srebrne i brązowe medale Mistrzostw Polski. Prowadził zespół z Krakowa w rozgrywkach o Puchar Konfederacji. Przez rok pracował z siatkarkami Dalinu Myślenice. W Muszynie od 2007 roku. Z klubem zdobył dwa złote i jeden srebrny medal. Triumfował także w meczu o Super Puchar Polski.
