Начинал карьеру в рижских клубах «Призма» и «Вилки». В сезоне 2003/04 играл в России за ЦСКА-2. Затем выступал в юниорской лиге Квебека за «Монктон Уайлдкэтс» (2004-06) и «Кейп Бретон Скриминг Иглс» (2006-07). В 2005 году задрафтован клубом НХЛ «Филадельфия Флайерз» под 91-м номером. В 2007—2009 гг. выступал в АХЛ за «Филадельфия Фантомс» (фарм-клуб «Флайерз»). В сезоне 2009/10 играл как в НХЛ за «Филадельфия Флайерз», так и в АХЛ за «Эдирондек Фантомс» (новый фарм-клуб «Флайерз»).
Участник юниорских чемпионатов мира в первом дивизионе (2003, 2004), молодёжных чемпионатов мира в первом дивизионе (2004, 2005, 2007), молодёжного чемпионата мира (2006), чемпионатов мира (2005, 2009), Олимпийских игр (2010).