- Bachelor of Science in Marine Engineering (Hons) – General Sir John Kotelawala Defence University, 2016 (Second upper class merit)
- Engine Room Watch Keeping Course – On board ICGS Samrat (Indian Coast Guard Ship, Mumbai India), 2017
- Marine propulsion control technology course – Military Institute of Technology, Pune, India, 2018
- Marine Engineering Specialization Course – Centre of Marine Engineering Technology, INS Shivaji, Lonavala, India, 2018
- Type training course on Arneson Surface Drive (ASD) Propulsion system onboard P 444 series FACs – SLN Dockyard, 2020
- Type training course on Deutz TBD 620 V 16 Marine Diesel Engine (Major overhauling (E 70) of both M/Es of P 433) – Deutz Workshop, SLNS Thakshila, 2019
- Type training course on MTU 4000 series diesel engine Major Overhauling (QL4) of both M/Es of P 4444 – MTU Workshop, SLN Dockyard, 2021
- Type training course on RO Plants Acquaintance course – SLNS Uththara, KKS, 2018
- Training on Chemical, Biological, Radiological, Nuclear (CBRN) Incident Response Course – Special Task Force Training School, Katukurunda, 2020