- 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 INS Jamuna (Indian Naval Survey Ship, Kochi, 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 MTU 12V 4000 M90 Engines (QL1) – SLN Dockyard, 2018
- Ship Design Course – Goa Shipyard Limited, India, 2021