Вячеслав Трунов родился 1 марта 1966 года в Запорожье. С июля 1984 года по апрель 1986 проходил службу в Вооруженных силах.
После окончания Украинской юридической академии в городе Харькове в 1991 году принят в органы прокуратуры Запорожской области, где приобретал опыт работы на должностях стажера, помощника и заместителя прокурора города Мелитополя, начальника отдела и начальника управления надзора за законностью оперативно-розыскной деятельности, дознания и досудебного следствия прокуратуры Запорожской области, первого заместителя прокурора города Запорожья и прокурора Коммунарского района города Запорожья, заместителя прокурора Запорожской области.
С мая 2005 года до апреля 2012 года работал в органах прокуратуры города Киева на должностях начальника управления защиты прав и свобод граждан и интересов государства и заместителя прокурора города Киева.
С апреля 2012 до августа 2012 года занимал должность заместителя начальника Главного следственного управления - начальника управления надзора за расследованием уголовных дел следователями органов прокуратуры Генеральной прокуратуры Украины.
С 30 августа 2012 Вячеслав Дмитриевич назначен на должность Днепровского экологического прокурора.
Почетный работник прокуратуры Украины.