He studied composition with Fritz Heinrich Klein and conducted with Louis Leschetitzky at the Anton Bruckner University in Linz.
In addition to his composing activities, he was a music teacher until his retirement in 1986. He was a board member of the International Operetta Company and Federal Council in Brucknerbund. For many years he worked as a sound engineer and a freelancer of the ORF.
The Upper Austrian Brass Band Association chose the incidental music from the operetta "Roulette der Herzen" (Arrangement for wind orchestra by Josef Hartl) in the 1995/96 season in the series of compulsory pieces level C.
The main part of his work was in the field of operetta, the upscale entertainment music and brass bands. His operettas "Roulette der Herzen", "Alles spricht von Charpillon" and "Schach dem Boss" were translated in several foreign languages and were in various theatres for several years in the repertoires.
He was, inter alia, a Member of Innviertler Künstlergilde.