1986-1991 Studium an der Musikhochschule Köln im Jazzseminar bei Prof. Jiggs Whigham. Auftritte mit verschiedenen Big Bands unter anderem mit Allan Botschinsky, Conrad Herwig, Don Menza und Claudio Riditi.
Verschiedene Engagements wie z.B. dem Musical „CATS“ in Zürich und der SWR Big Band in Stuttgart mit Rob McConnell, Bill Holman, Manny Albam und Paul Kuhn.
Seit 1992 im Orchester Pepe Lienhard.
1995 Gründer und seither Leiter der Roof Groove Big Band.
2002-2005 in der Band von Florian Ast.
2010-2013 Mitglied im Zurich Jazz Orchestra.
Von 2010-2019 musikalischer Leiter des Zirkus’ Salto Natale.
Seit 2015 Bandleader der Swiss Army Big Band.
Statement: Ich erweitere die Unterrichtsliteratur für meine Schüler gerne selber. Unter anderem verwende ich eine selber geschriebene Improvisationsschule.