Закончил в 1815 Черноморское артиллерийское училище, был оставлен при Училище для усовершенствования в артиллерийском деле. 1825-1826 находился в практическом плавании по Чёрному морю, после чего состоял при Черноморском училище преподавателем русского и французского языка.
Принимал участие в Турецкой войне 1828-29 и за отличие при осаде Варны получил первый офицерский чин. Переведенный на балтийский флот, Ильин исполнял в морском министерстве различные поручений по артиллерийской части. Основательно зная иностранные языки, Ильин перевёл: «Руководство к прицеливанию артиллерийских орудий на море» (с фр. 1831); «Исследование артиллерийского орудия на море» (1832) и, помимо этого, издал руководства: «Практическая морская артиллерия» (СПб., 1841) и «Наука морской артиллерии», через некоторое время принятые во флоте России. Написал также немало статей для «Энциклопедического Лексикона» Плюшара, «Военного энциклопедического лексикона», а также писал для «Морского сборника».