PresidentMaithripala Sirisena appointed Ranasinghe the Chief of Staff of the Sri Lanka Navy with effect from 11 July 2015. Prior to this appointment, he served as the 4th Director General of the Sri Lanka Coast Guard (appointed in August 2016).[1] Other commands he has held include the Western Naval Command (2013-2014), Southern Naval Command (2012) and Deputy to the Southern Naval Command (2008). Staff commands he has held include those as Commandant of the Naval and Maritime Academy, Director Naval Operations, Director Naval Weapons, Director Marine Special Forces and Director Naval Projects and Plans.[2]
Ranasinghe was appointed Commander of the Navy effective 26 October 2017, replacing Travis Sinniah.[3] He was promoted to the rank of admiral on 31 December 2018 and retired on 1 January 2019.
Sirimevan is a keen sportsman, and has received Britannia Royal Naval College Colours for Badminton, and a Triple Crown in Badminton in the Inter-command Navy Tournament 1997.