Родился 19 апреля 1985 года во Львове.
Василий Мокан учился на философском факультете Киевского национального университета имени Тараса Шевченко по специальности «Политология».
В 2010 году Василий получил научную степень кандидата политических наук, защитив диссертацию на тему: «Эффективность избирательных технологий в современном электоральном процессе».
Кроме этого, Василий Мокан закончил магистерскую программу государственного управления Национальной академии государственного управления при Президенте Украины.
Женат. Пара воспитывает сына.
Мокан является соучредителем и заместителем директора консалтинговой компании Ukrainian Politconsulting Group. Работал политическим консультантом на общенациональных и местных избирательных кампаниях с 2004 года, специализируется на аналитическом и медийном направлениях.
В 2015 году был кандидатом в депутаты Киевского облсовета от БПП.
Был помощником-консультантом на платной основе народного депутата Артура Палатного в 8 созыве Верховной Рады Украины и на общественных началах в 7 созыве.
В 2015 году баллотировался в Киевский областной совет от "Блока Петра Порошенко" Солидарность" как беспартийный по 80 округу (г. Переяслав-Хмельницкий).
В 2019 году был избран народным депутатом IX созыва от партии "Слуга народа" номером 103 в списке как беспартийный. Член одноименной фракции. Заместитель председателя Комитета по вопросам молодежи и спорта.
11 марта 2020 года Кабинет министров назначил Василия Мокана своим представителем в Верховной Раде. Мокан будет отвечать за коммуникацию между парламентом и Кабинетом министров.
11.03.2020