Родился в селе Переясловка Лазовского района Хабаровского края. После окончания средней школы в 1970 году поступил в Дальневосточное высшее общевойсковое командное училище, которое окончил в 1974 году. После окончания училища служил в Московском военном округе, в воинской части, расположенной в городе Дзержинске Горьковской области. С ноября 1987 года принимал участие в боевых действиях на территории Республики Афганистан. Командир батальона мотострелкового полка подполковник Ляшенко погиб при исполнении воинского долга. Похоронен на кладбище № 2 в городе Губкине Белгородской области. Награды: орден Красного Знамени (07.09.1988, посмертно).