He passed away at his Rajagiriya residence, JVP leader Anura Kumara Dissanayake said.
Somawansa Amarasinghe resigned as JVP leader in 2014 and Anura Kumara Dissanayake replaced him.
Amarasinghe was JVP leader for 20 years and was also the only surviving member of the party’s central committee appointed during the 1971 insurrection.
However last year Amarasinghe resigned from the party following an internal dispute. (Colombo Gazette)