Приказом Генерального прокурора РФ от 29 декабря 2018 года старший советник юстиции Дмитрий Шерстнёв назначен на должность первого заместителя прокурора Кировской области. С 2013 года он состоял в должности заместителя прокурора Ульяновской области.
Службу в органах прокуратуры Дмитрий Шерстнев начал в 1997 году следователем прокуратуры Ленинского района города Ульяновска, с 2001 года занимал должность заместителя прокурора Заволжского района Ульяновска, с 2006 по 2013 годы работал на различных должностях в прокуратуре Республики Башкортостан.
За укрепление законности и правопорядка награжден нагрудными знаками «Почетный работник прокуратуры Российской Федерации», «За безупречную службу» и знаком отличия «За верность закону» I степени.
Женат, 2 детей.