Родился в 1818 г.; окончив в 1836 г. 1-й кадетский корпус, поступил прапорщиком в Куринский полк, расположенный на Кавказе; вместе с полком неоднократно отличался в походах против горцев в Дагестане и Черномории и был два раза ранен, с 1838 по 1852 гг. он за свои боевые отличия получил ордена включительно до св. Владимира 4-й степени; в 1853 г., за 17-летнюю боевую службу, был назначен командиром Куринского полка, в том же году за отличия в делах с горцами награждён был орденом св. Владимира 3-й степени; в 1855 г., переведённый командиром в Прагский пехотный полк, Ляшенко был в составе войск южной армии и в 1857 г. назначен командиром Замосцского полка; в 1864 г. произведён в генерал-майоры и назначен помощником начальника, 14-й, а затем 15-й пехотных дивизий; в этой должности он награждён был орденами св. Станислава 1-й и св. Анны 1-й степени. Назначенный в 1869 г. командиром 5-й пехотной дивизии, он в 1871 г. был произведён в генерал-лейтенанты.
Скончался 21 июня 1872 г.