Il commence dans l'équipe jeune des Kölner Haie et apparaît durant la saison 2000-2001 dans l'équipe première en ligue régionale. La saison suivante en ligue régionale, il marque 66 points en 27 matchs. Ceci lui permet de jouer avec l'équipe professionnelle lors des play-offs de la saison 2001-2002 qui remporte le championnat. Pour la saison 2002-2003, il joue pour les Haie mais en même temps pour l'EV Duisbourg en 2. Bundesliga[1].
En 2003, l'attaquant arrive chez les Adler Mannheim où il devient un cadre et vice-champion en 2005. En 2007, avec Mannheim, il fait le doublé coupe-championnat d'Allemagne.
Pour la saison 2008-2009, il revient chez les Kölner Haie. En 2010, il est le capitaine de l'équipe, mais en fin de saison son contrat n'est pas renouvelé.
En 2011, il est de retour à Mannheim où il est vice-champion de la saison 2011-2012.
En sélection nationale, il commence dans l'équipe au championnat du monde junior de hockey sur glace 2002 où l'Allemagne est promue en élite[2]. L'année suivante, il est de nouveau dans la sélection junior en championnat du monde. En 2004, il fait ses débuts dans l'équipe d'Allemagne à l'occasion du championnat du monde. Il est de nouveau présent lors du championnat du monde de hockey sur glace 2006 pour jouer en Division I, l'équipe remporte l'accession.