Асаул Николай Анатольевич родился 21 апреля 1977 года в Санкт-Петербурге. В 2000 году окончил Санкт-Петербургскую государственную инженерно-экономическую академию. С декабря 2003 года по январь 2004 года проходил докторантуру Санкт-Петербургского государственного архитектурно-строительного университета, имеет ученую степень, звание доктор экономических наук. С января 2004 года по апрель 2004 года работал советником вице-губернатора Санкт-Петербурга. С апреля 2004 года по июль 2007 года работал в должностях - заместителя председателя Комитета - начальника юридического отдела, заместителя председателя Комитета - начальника Управления инвестиционных проектов, первого заместителя председателя Комитета по инвестициям и стратегическим проектам правительства Санкт-Петербурга.
С июля 2007 года по декабрь 2010 года - председатель Комитета по транспортно-транзитной политике правительства Санкт-Петербурга. Распоряжением правительства РФ от 10 декабря 2010 года N2234-р назначен заместителем министра транспорта Российской Федерации.