DEG Metro Stars
En 2002, il débute avec l'ESV Kaufbeuren dans l'Oberliga, le troisième niveau national. Il s'aguerit durant les deux saisons suivantes au niveau supérieur, la 2. Bundesliga. En 2003, il découvre la DEL avec le DEG Metro Stars. Il renforce l'EV Duisbourg en fin de saison 2004-2005 et remporte la 2. Bundesliga. Il signe aux Nürnberg Ice Tigers en 2012.