Родился 17 февраля 1968 года в Ленинграде в семье инженеров-физиков.
В детстве занимался музыкой, играл в ленинградском Театре Юношеского Творчества (ТЮТ) во Дворце пионеров.
После школы поступил в Педагогический институт имени Герцена, поскольку с
первой попытки попасть на актёрский курс ЛГИТМиКа (сейчас СПбГАТИ) не
удалось.
Отслужив в армии (ремонтный батальон танковых войск), поступал в ЛГИТМиК во второй раз и в результате попал на курс В. Петрова.
По окончании института увлёкся музыкой, играл на бас-гитаре в составе петербургской группы «Пепси».
Работал в театре «Время», в Санкт-Петербургском «Театре-Буфф», играл в спектаклях «Русской антрепризы» имени Андрея Миронова.
С 2001 года является актёром труппы театра «Смешной театрик» Бориса Уварова.
В телефильмах дебютировал в середине 1990-х в роли Сергея Максимова в
серии «Страховочный вариант» сериала «Улицы разбитых фонарей».
Первую роль в большом кино получил в 2002 году, — сыграл участника
заговора адмирала Дерибаса в костюмной драме Виталия Мельникова «Бедный,
бедный Павел» (2003).
В 2003 году сыграл Фигаро в Новогоднем проекте НТВ и украинского канала
«Интер» — мюзикле «Безумный день, или Женитьба Фигаро» по пьесе Бомарше,
с участием звёзд российской и украинской эстрады.
Вёл программу «Рекламная фишка» на НТВ.
Семья
Родители - инженеры-физики Анатолий Геннадьевич и Тамара Федосеевна.
Личная жизнь
В 2002 году Борис женился на актрисе Юлии Шариковой. 1 марта 2007 года у них родилась дочь Соня.