Борис Ардов родился 14 февраля 1940 года в Москве в семье писателя и сценариста В. Е. Ардова и актрисы МХАТа Н. А. Ольшевской. Родной единоутробный брат актёра и режиссёра Алексея Баталова, родной брат мемуариста протоиерея Михаила Ардова.
B 1961-м году окончил Школу-студию MXAT (руководитель курса — A. М. Карев). Работал актёром в театре «Современник».
B 1972-м году окончил Высшие режиссёрские курсы. C 1975-го преподавал во ВГИКе.
Был доцентом кафедры актёрского мастерства, кандидатом наук искусствоведения. Возглавлял Ахматовский культурный центр в Москве.
Ушёл из жизни 23 августа 2004 года.