Su primer contrato profesional lo firmó con 18 años con el VfL Fredenbeck, donde permaneció hasta 1991 cuando dio el salto al TV Niederwürzbach.
En 1999 fichó por el FC Barcelona, en el cual consiguió en su primera temporada todos los títulos disputados en aquella temporada, al imponerse en la Supercopa de Europa, Copa Asobal, Copa del Rey, Liga Asobal y por último en la Liga de Campeones derrotando en la final al conjunto alemán del THW Kiel.
En 2001 fichó por el TBV Lemgo, donde coincidiría con sus compañeros de selección Markus Baur, Daniel Stephan, Volker Zerbe, Florian Kehrmann y Christian Ramota.
Sus dos últimas temporadas en activo fueron en Mannheim en las filas del Rhein-Neckar Löwen.
Disputaría en 2008 sus cuartos Juegos Olímpicos, tras los cuales se retiraría definitivamente de la selección alemana, sumando 27 partidos olímpicos y un total de 81 goles.