Wychowanek klubu Junior. Karierę rozwijał w zespole SK Riga. Od 2011 przez rok grał w zespole HK Riga w ramach rosyjskich juniorskich rozgrywek MHL edycji 2011/2012. W drafcie do kanadyjskich rozgrywek juniorskich CHL z 2012 został wybrany przez amerykański klub Seattle Thunderbirds. W połowie 2012 wyjechał do USA i w jego barwach grał w kanadyjskich juniorskich rozgrywkach WHL w ramach CHL. Od września 2014 jednocześnie występował jako zawodnik Stockton Thunder w lidze ECHL. Od lipca 2015 zawodnik Adirondack Thunder także w lidze ECHL. Od końca listopada 2015 do marca 2016 zawodnik Utah Grizzlies w ECHL. Od marca 2016 zawodnik Tulsa Oilers. Zwolniony w październiku 2016. Od końca tego miesiąca zawodnik Dinama Ryga. W listopadzie 2020 przeszedł do austriackiej drużyny EC Bregenzerwald, występującej w rozgrywkach Alps Hockey League.