Леонид Васильевич Щучинов родился 21 июня 1957 г. в поселке Тужа Кировской области. Окончил Казанский медицинский институт в 1980 году, Российскую академию госслужбы при Президенте РФ в 2000-м. С 1981-го по 1991-й – главный врач Горно-Алтайской городской санэпидемстанции.
С 1991-го по 1998-й руководил Горно-Алтайским республиканским Центром ЦГСЭН. Занимал должность председателя Комитета по социальной защите и охране здоровья населения Госсобрания – Эл Курултай РА (1998 – 2002), главный врач ФГУ ГСЭН в РА (2002 – 2005). Руководит Управлением Роспотребнадзора по РА с 2005 года. Главный государственный санитарный врач республики с 2002-го. Доктор медицинских наук, врач высшей категории, государственный советник РФ 2 класса. Почётный донор РФ.