Советский актёр театра и кино, режиссёр и художник-постановщик мультипликационных фильмов.
Родился в Москве в семье актриса Нины Ольшевская и писателя Виктор Ардов. Сводный брат - артист Алексей Баталов.
В 1961 году окончил Школу-студию МХАТ (курс А.М. Карева).
В 1974 году окончил Высшие режиссёрские курсы.
Служил в театре "Современник" (1961-1964) и Центральном театре Советской армии (1964-1972).
С 1975 года - преподавал во ВГИКе. Был доцентом кафедры актёрского мастерства, кандидат искусствоведения.
Возглавлял Ахматовский культурный центр в Москве.
Дочь - актриса Анна Ардова.
Скончался в Москве от цирроза печени. Похоронен на Преображенском кладбище.