Николай Лупандин родился в 1985 году. В 2008 году окончил Оренбургский филиал Московской государственной юридической академии с присуждением квалификации «юрист». В органах прокуратуры трудится с 2008 года. В разное время работал помощником Бугурусланского межрайонного прокурора, помощником прокурора Промышленного района Оренбурга, помощником прокурора по надзору за соблюдением законов в исправительных учреждениях области, заместителем прокурора Новосергиевского района. С 12 ноября 2012 года до указанного назначения проходил службу в должности помощника прокурора области по надзору за соблюдением законов при исполнении уголовных наказаний.