1986—1988 — служба в армии.
1989—1991 — Даугавпилсский мясокомбинат, лаборант. Участвовал в НФЛ.
1991—1994 — газета «Динабург», журналист.
1994—1998 — ООО «LAUMA-D», заместитель директора.
1998—2002 — депутат 7-го Сейма от ЗаПЧЕЛ («Равноправие»).
2000—2007 — заместитель председателя «Равноправия».
2002—2004 — консультант фракции ЗаПЧЕЛ в Сейме.
2004—2006 — работник фракции Зелёных и ЕСА в Европарламенте.
2005 — весной был избран депутатом Даугавпилсской думы и вице-мэром города, вскоре сложил полномочия. В июне избран председателем Европейского русского альянса.
2006—2010 — депутат 9-го Сейма.