Urodził się w 1967 roku w Essen (Niemcy). Studiował w Wyższej Szkole Muzycznej w Kolonii w klasie prof. Hansa Sotina. Po ukończeniu studiów otrzymał swój pierwszy angaż w Studiu Operowym Deutsche Oper am Rhein, Düsseldorf-Duisburg (1991). Następne trzy lata przepracował w Teatrze Miejskim Krefeld-Mönchengladbach; później (1995-98) otrzymał kontrakt w Schillertheater w Gelsenkirchen-Wuppertal.
Od roku 1998 występuje w stuttgarckiej Staatsoper. Odtwarzał tam role Alfreda (Zemsta nietoperza), Truffaldina (Miłość do trzech pomarańczy), Andresa (Wozzeck), Ira (Ulisses), Oronte (Alcina). Odbywał też gościnne występy w Bremie jako Dawid (Śpiewacy norymberscy) i Ernesto (Don Pasquale). Od roku 1996 jest regularnym gościem festiwalu Bayreuther Festspiele, gdzie wcielał się w różne i śpiewał pod batutą Daniela Barenboima, Christiana Thielemanna, Christopha Eschenbacha i Anthony’ego Pappano.
Dokonywał nagrań dla stacji radiowych Hessischer Rundfunk, Bayrischer Rundfunk i Südwestfunk: oratoria romantyczne Carla Loewe’go i Alberta Lortzinga, kilka operetek Bertego, Offenbacha i Lannera. Nagrywał też jako solista z chórem męskim Meistersinger. Jego repertuar koncertowy obejmuje dzieła od muzyki barokowej po współczesną. Uczestniczył w licznych festiwalach: w Utrechcie, w Luzerner Musikfestwochen, Bachtage w Lipsku, w Savoyen-Festival. Koncertował we frankfurckiej Alte Oper, berlińskim Konzerthaus, w kościele Św. Mateusza w Budapeszcie, w salach Filharmonii monachijskiej, kolońskiej i warszawskiej pod dyrekcją Helmuta Rillinga, Jamesa Conlona, Lothara Zakroska and Josharda Dausa.