Александр Николаевич Васильев родился 30 марта 1982 года в Пскове.
В 1999 г. поступил в Псковский политехнический институт на инженерно-строительный факультет. С 2003 года начал работать в научном отделе института. По окончании вуза остался работать в нём ведущим инженером. Эту должность А. Васильев занимал до конца 2011 г.
В 2007 г. организовывал в Пскове командные игры "Дозор".
В 2008 г. создал интернет-сообщество "Убитые дороги Пскова", целью которого является народный контроль за качеством дорог, формирование общественного мнения по безопасности дорожного движения. В настоящее время у сообщества есть свой сайт и единомышленники в разных регионах России.
В 2011 г. вошёл в состав Общероссийского народного фронта и был включён в списки кандидатов в депутаты Государственной Думы РФ шестого созыва от партии "Единая Россия".
В декабре 2011 г. стал депутатом Госдумы от Псковской области.
Активно занимался виндсёрфингом, принимал участие во всероссийских соревнованиях.
Женат, есть сын.