He was appointed as Registrar General, High Court of Kerala in 2015. on 30 November 2017 he was elevated as an additional judge of High Court of Kerala and became permanent judge of High Court of Kerala on 29 August 2019.