Scelto dai San Jose Sharks al draft 2007, non è mai sceso in campo in NHL, disputando tre stagioni (dal 2009 al 2012, l'ultima delle quali da titolare) con il "farm team" dei Worcester Sharks in American Hockey League. Ha giocato poi parte della stagione 2009-2010 coi Kalamazoo Wings e parte di quella successiva con gli Stockton Thunder (entrambe in ECHL).