Stammt aus Wien und wurde nach ersten Engagements im Stadttheater St. Pölten und Luzern 1991 Ensemblemitglied der Volksoper Wien. Mit jedem Bühnenjahr konnte er sich u.a. auch an der Wiener Staatsoper, dem Opernhaus Graz und dem Landestheater Salzburg im Opern- und Operettenfach mit den unterschiedlichsten Partien ein großes Repertoire aneignen. Zahlreiche Gastspiele brachten ihn zu den Seefestspielen Mörbisch, Festspiele Langenlois, in viele europäische Hauptstädte, aber auch nach Tel Aviv, Singapur, Tokyo und den Salzburger Festspielen. Seit 1992 ist er an der Bühne Baden zu hören, zuletzt 2009 in der Titelrolle in „Hoffmanns Erzählungen“ und im Herbst 2011 singt er den Faust in der Oper „Margarethe“ von Ch. Gounod.