Han debuterte for moderklubben Frisk Asker i 2006 og spilte der til han gikk til Sparta i 2011. 2. oktober 2013 signerte han en kontrakt i med Chicago Wolves i AHL i USA, hvor han spilte én kamp for klubben i sesongen 2013/2014. Han ble overført til Missouri Mavericks i Central Hockey League for resten av sesongen og spilte totalt 58 kamper for Mavericks. Fra 2014 til 2016 spilte han for Lørenskog IK, før han gikk tilbake til Frisk Asker i 2016.