Кокшаров Виктор Анатольевич Родился 1 августа 1964 года в г. Каменск-Уральском Свердловской области.
Окончил исторический факультет Уральского Государственного университета им. М. Горького. По окончании работал там же ассистентом кафедры истории СССР, секретарем комитета ВЛКСМ, старшим преподавателем кафедры новейшей истории и теории международных отношений.
В 1992 году защитил кандидатскую диссертацию по специальности «Всеобщая история».
В 1995 году переведен в Управление внешних связей президиума Уральского отделения Российской академии наук на должность главного специалиста. До мая 2004 года трудился в должности начальника управления Министерства международных и внешнеэкономических связей Свердловской области. В мае 2004 года назначен на должность министра международных и внешнеэкономических связей Свердловской области.
Прошел обучение по программе менеджмента (Германия), курсы повышения квалификации в Фонде Фридриха Науманна (Германия), курсы повышения квалификации по программе ТАСИС (УрАГС). Обучался по программе Информационного агентства США по государственной поддержке малого и среднего бизнеса. Стажировался по программе «Прямые иностранные инвестиции» в Объединенном Венском Институте.
Свободно владеет немецким и английским языками.
Губернатор Свердловской области Эдуард Россель 19 июня 2007 подписал указ о назначении Виктора Кокшарова председателем правительства Свердловской области освободив его от должности министра международных и внешнеэкономических связей (МиВЭС).
Женат. Имеет дочь.