Wychowanek klubu Wiener EV w rodzinnym mieście. Do 2004 grał w jego barwach w austriackiej drugiej lidze. Wówczas wyjechał do USA i grał w ligach USHL i akademickiej NCAA. W drafcie NHL z 2006 został wybrany przez Philadelphia Flyers. Grał jeszcze w zespole farmerskim w lidze AHL. Od 2008 przez trzy sezony grał w barwach Filadelfii w lidze NHL. Na początku czwartego, w listopadzie 2011 został zawodnikiem Caroliny. Od października 2012 do stycznia 2013 w czasie lokautu w sezonie &lt;a href="NHL%20%282012/2013%29"&gt;NHL (2012/2013)&lt;/a&gt; tymczasowo związany kontraktem z austriackim klubem z Innsbrucka. Od sierpnia do września 2013 przebywał na testach w szwajcarskim klubie Lausanne HC, które zakończyły się niepowodzeniem. 21 października 2013 podpisał krótkoterminowy kontrakt z austriackim klubem KAC, ważny do 11 listopada 2013. Od 13 listopada 2013 zawodnik EC Red Bull Salzburg. Od października 2014 zawodnik Vienna Capitals.