В 1993-95 гг в рижской «Пардаугаве». С 1995 по 1998 гг в ЦСКА — 92 матча, 1 гол, 4 передачи. В сезоне 1998-99 провёл 2 матча за «Дайтон» в Восточно-побережной хоккейной лиге и 74 за Цинцинати в ИХЛ, где отличался агрессивной игрой — 166 минут штрафа, 3 гола, 11 передач. Сезон 1999—2000 годов разделил между НХЛ и ИХЛ, где выступал за Детройт (51 игра, 86 минут штрафа) и Лонг Бич (14 матчей, 10 штрафных минут)
Первая игра в НХЛ 26 марта 2000 года против Монреаля. Первое результативное очко — голевая передача 4 апреля 2000 года в поединке против Бостона.
Первый гол в НХЛ — 21 декабря 2000 года в поединке против «Питтсбурга». В 2001-03 гг играл в АХЛ, в 2003-04 гг — в Финляндии.
В 2001 году выступал за сборную Латвии на Чемпионате мира — 6 игр, 1 гол, 2 передачи, 6 минут штрафа.