Бывший сотрудник уголовного розыска Борис Кузнецов занялся адвокатской деятельностью в 1982 году. В 1990 году создал адвокатское бюро "Борис Кузнецов и партнеры". Широкую известность получил в 1991 году, представляя экс-генерала КГБ Олега Калугина по иску к руководству СССР с требованием восстановить его в звании, вернуть награды и пенсию (иск был отклонен Верховным судом).
В 2001-2006 годах защищал семьи погибших на АПЛ "Курск" подводников, но не добился пересмотра итогов расследования трагедии. Написал книгу о гибели "Курска".
В 2002 году участвовал в защите арестованного в США госсекретаря Союза России и Белоруссии Павла Бородина, обвиняемого Швейцарией в отмывании денег. Господин Бородин был отпущен под залог, позже дело в его отношении прекратили.
В 2004 году добился оправдания и смягчения наказания для фигурантов крабового дела о незаконном распределении квот на вылов морских биоресурсов.
В 2004 году защищал сотрудника Института США и Канады Игоря Сутягина, обвиненного в шпионаже и получившего 15 лет.
Кроме того, Борис Кузнецов в разное время был адвокатом таких известных лиц, как вице-премьер Владимир Шумейко, политик Сергей Бабурин, предприниматели Артем Тарасов и Александр Красненкер. Он представлял интересы гендиректора фонда "Образованные медиа" Мананы Асламазян и семьи убитой журналистки Анны Политковской.
Будучи защитником обвиняемого в хищении $300 тыс. сенатора от Калмыкии Левона Чахмахчяна, сфотографировал из дела справку ФСБ с грифом "секретно", а затем отправил ее копию в Конституционный суд. В июле 2007 года Тверской райсуд Москвы признал в его действиях признаки разглашения гостайны, после чего прокуратура Москвы возбудила в отношении его уголовное дело.