Дмитрий Борисович Тихонов в 1987 году закончил Свердловский государственный медицинский институт.
С 1987 г. по 1993 г. работал врачом в Свердловской областной поликлинике №1.
В 1993 г. стал руководителем предприятия "Медфармсервис". В настоящее время занимает должность генерального директора ООО "Медфармсервис Т".
В 2012 г. стал учредителем и членом правления АП "Статус".
В 2013 г. был выдвинут партией "Коммунисты России" кандидатом на выборы мэра Екатеринбурга, однако до начала голосования был исключен из списка претендентов.
Женат, есть двое детей.