Советский и российский актёр театра и кино. Заслуженный артист РФ.
Родился в деревне Большое Витно Витебской области в Белоруссии.
В 1975 году окончил Ленинградский государственный институт театра, музыки и кинематографии.
С 1975 - актер киностудии "Ленфильм".
Уже на втором курсе начал сниматься в кино. Первая роль, сыгранная студентом Анатолием Рудаковым - роль Осинина в картине режиссера Бирмана "Я служу на границе". До 1993 года активно снимался в кино.
Являлся генеральным директором кинокомпании "Киноцентр".