Wychowanek klubu Prizma Ryga. W pierwszych dwóch klubach występował z nim jego rodak Kaspars Daugaviņš. W drafcie NHL w 2006 wybrany przez klub Atlanta Thrashers (runda 7, numer 200). W 2010 i 2011 roku zagrał sześć meczów w tym klubie. Ponadto występował w drużynach ligi AHL. W 2011 roku krótktotrwale występował w klubie Winnipeg Jets (dziewięć meczów). Od lipca 2012 do marca 2013 zawodnik Sibiru Nowosybirsk. W marcu 2013 ponownie został zawodnikiem Winnipeg Jets. Na początku października 2013 powrócił do ligi KHL i został zawodnikiem Saławatu Jułajew Ufa, związany dwuletnim kontraktem. Zwolniony w czerwcu 2015. Od października 2015 zawodnik Jokeritu. W czerwcu 2017 został zawodnikiem chińskiego klubu . Pod koniec stycznia 2018 został zawodnikiem Sparty Praga. W sierpniu 2018 przeszedł do Siewierstali Czerepowiec. Na początku grudnia 2019 został zawodnikiem Dinama Ryga. Pod koniec grudnia 2019 powrócił do Siewerstali. W grudniu 2020 został graczem niemieckiego Nürnberg Ice Tigers. Odszedł stamtąd w kwietniu 2021.