S juniorským hokejem začínal v sezóně 2003/2004 v lize MWEHL v týmu Detroit Little Caesars kde strávil celou sezónu a poté odešel na dva roky do Amerického rozvojového programu. Před začátkem nové sezóny 2006/2007 odešel do University of Minnesota ale než mohl nastoupit do ligy musel požádat o výjimku aby mohl nastoupil za tým, kdy byl nejmladším hráčem v sezóně. V roce 2007 byl draftován do NHL v 1. kole (celkově 29.) týmem Ottawa Senators. Po draftu odešel do ligy WHL do týmu Seattle Thunderbirds kde odehrál dvě sezóny a zařadil se mezi kvalitní útočníky v kanadském bodování. 30. března 2009 se připojil k záložnímu týmu Ottawy do Binghamton Senators kde odehrál 6 zápasu v závěru základní části poté se vrátil zpět do týmu Seattle Thunderbirds kde dokončil sezónu 2008/2009. V Binghamton Senators začíná svou třetí sezónu v AHL a 31. prosince 2010 debutoval v NHL v týmu Ottawa Senators proti týmu Columbus Blue Jackets, ve kterém odehrál 6 minut a 57 sekund čistého času.