Александр Леонидович Невзоров родился в 1954 году. В 1976 году он с отличием окончил строительный факультет Архангельского лесотехнического института имени Куйбышева по специальности «Промышленное и гражданское строительство». С 1976 года Александр Леонидович работал в АЛТИ (АГТУ) учебным мастером, ассистентом, старшим преподавателем, а с 1987 года - доцентом кафедры инженерной геологии, оснований и фундаментов строительного факультета. В 1983 году А.Л. Невзоров защитил кандидатскую диссертацию в Ленинградском политехническом институте. В 1989 году ему присвоено ученое звание доцента, а в 2000 году - профессора. В 1996 году Александр Леонидович прошел стажировку в Финляндии (университет города Оулу), а в 1998 году - в Норвегии (Институт прикладных наук города Нарвик). В 1996 году он избран заведующим кафедрой инженерной геологии, оснований и фундаментов строительного факультета. В 1999 году А.Л.Невзоров назначен на должность проректора по учебно-методической работе. В 2004 году он защитил докторскую диссертацию в Санкт-Петербургском государственном политехническом университете.
Александр Леонидович Невзоров - автор 141 научной и учебно-методической работы, в том числе 1 монографии и 2 учебных пособий, рекомендованных к изданию УМО и Минобразованием РФ, 14 авторских свидетельств и патентов на изобретения.