После ее окончания вернулся в Ригу, начал службу с должности инспектора уголовного розыска, потом был инспектором штаба МВД Латвийской ССР, начальником отделения отдела охраны общественного прядка, заместителем начальника этого отдела, начальником координационно-методического отдела департамента полиции Латвии.
С 1 июня 1992 года перевелся в Омск, работал инспектором штаба УВД Омской области, начальником отдела штаба, заместителем начальника штаба. В 1999-м был назначен начальником УВД Кировского административного округа.
С мая 2002 -2006 г.г .– начальник паспортно-визового управления УВД Омской области. Впоследствии – заместитель начальника УВД Омской области, начальник штаба. Имеет звание – «Почетный работник милиции», награжден несколькими медалями.