Nella passata stagione ha disputato 44 partite, 15 gol 33 assist per un totale di 48 punti. Ha iniziato la sua carriera nei Vaughan Vipers della OPJHL dove ha disputato 2 ottime stagioni, nel 2003/04 ha messo a segno 15 goal e 21 assist in 34 partite e l’anno successivo 21 + 37 in 47 incontri. Nel 2005/06 è passato alla Niagara University (NCAA) dove è rimasto per 4 stagioni, la migliore nel 2007/08 quando in 37 partite ha segnato ben 46 punti (14 + 32). Nel 2008/09 dopo la stagione in NCAA è approdato al professionismo nei Reading Royals della ECHL dove ha totalizzato ben 9 punti (4 goal e 5 assist) in altrettante partite.
Questa notizia farà sicuramente felici i tifosi biancorossi che hanno avuto modo di apprezzarlo per le sue doti dentro e fuori dal ghiaccio. Resterà negli annali il suo rigore annullato in gara due dei playoffs 2010 contro il Val Pusteria.
[table=96,6]