Ha giocato in massima serie con Daugava Rīga (esordio a 15 anni compiuti da tre giorni), Olimps Rīga e Skonto Riga. In particolare con l'Olimps Riga ha siglato la sua prima rete in campionato, all'età di appena 15 anni e 193 giorni[1].
Nella stagione 2011-2012 è sceso in campo in 2 partite valide per i preliminari di Champions League, mentre nella stagione successiva è sceso in campo in 2 gare dei preliminari di Europa League. Nella stessa annata ha dato il suo contributo alla vittoria della Coppa di Lettonia, segnando il gol del temporaneo vantaggio nella gara contro il Metelurgs Liepaja, vinta in seguito ai rigori[2].
Nel gennaio del 2014 viene acquistato dia belgi del Club Bruges, ma viene lasciato in prestito allo Skonto fino a luglio[3].
Di fatto con il Club Bruges non gioca mai, andando sempre in prestito con i ciprioti dell'Anorthosis, con i cechi dello Jablonec, con i polacchi del Miedź Legnica, di nuovo in Repubblica Ceca con il Příbram Příbram e con gli slovacchi del DAC Dunajská Streda.
Nazionale
Ha giocato diverse partite con le varie Nazionali giovanili lettoni, compresa una presenza nelle qualificazioni agli Europei Under-21 del 2013 giocata contro i pari età della Francia[4].
Il 6 febbraio 2013 ha esordito con la nazionale maggiore, in amichevole contro il Qatar: ha giocato quasi tutta la gara, venendo sostituito nei minuti finali da Oskars Kļava[5]. Pochi mesi più tardi, al suo secondo incontro in nazionale, ha siglato una doppietta che ha permesso alla Lettonia di pareggiare in amichevole contro la Turchia dopo essere entrato nella ripresa al posto di Aleksandrs Fertovs[6].