Düsseldorfer EG
En 2005, il débute en senior avec l'EC Bad Tölz dans la 2.bundesliga. Un an plus tard, il est choisi au cours du repêchage d'entrée dans la Ligue nationale de hockey par les Maple Leafs de Toronto en , en . En 2007, il signe au DEG Metro Stars dans la DEL.