Родился 17 мая 1950 года в Ташкенте.Отец Васильев Владимир Александрович (1923-1999) – советский учёный-гидродинамик, ученик и аспирант академика Пелагеи Яковлевны Кочиной, канд. физико-математических наук, офицер Красной армии, ветеран Великой Отечественной Войны. Мать Колоколова Наталья Валериановна (1923-1996) – получила медицинское образование в ТашМИ, врач терапевт.После окончания средней школы с 1967 по 1972гг. учился на геологическом факультете Ленинградского Государственного Университета (ЛГУ). Специальность - «геофизические методы разведки и поиска месторождений полезных ископаемых» .
В 1976 году поступил в аспирантуру Московского Горного Института (МГГУ), где в 1989 году защитил кандидатскую диссертацию на тему «Разработка метода прогнозирования раскрытия магнетита на основе стереологического анализа при обогащении железистых кварцитов» .
С 2011 года доцент кафедры «Математического и программного обеспечения информационных систем» Института Инженерных Технологий и Естественных Наук (ИИТиЕН) НИУ БелГУ После получения диплома в 1972 году был направлен на работу в отдел Прикладной Геофизики института ФГУП Виогем, где прошел путь от младшего научного сотрудника лаборатории ядерно-физических методов опробования до заведующего лабораторией.
С 1980 по 1990гг работал старшим научным сотрудником в Белгородском Филиале института «Механобрчермет» в Лаборатории вещественного состава руд, затем с 1990 по 2006 продолжил работу в институте ФГУП Виогем вначале ведущим научным сотрудником, а с 1995 года заведующим лабораторией Охраны Недр Маркшейдерского отдела.
В 2006 году перешел на работу в НИУ БелГУ, где возглавил лабораторию «Геоинформационных технологий» .Один из учредителей компании «Геотехнологические системы» , был её директором с 1994 по 2016 год. Деятельность компании была связана с разработкой ГИС для геологии, маркшейдерии и горной промышленности. Основатель проекта по созданию интегрированной программной системы моделирования и подсчета запасов месторождений полезных ископаемых с открытым исходным кодом Geoblock. Является одним из разработчиков и администратором свободно распространяемого графического движка с открытым исходным кодом GLScene.Был руководителем ряда научно-исследовательских работ и грантов РФФИ по вопросам горно-геологического моделирования, оптимизации границ открытых разработок и оценки запасов месторождений полезных ископаемых. Автор публикаций научных статей, учебных пособий и монографий.