1. Bachelor of Science (Defence Studies) in Marine Engineering (Hons) – KDU, 2009.
2. Master of Engineering (Marine Engine Engineering) – Huazhong University of Science and Technology, China, 2019.
3. Defence Services Command and Staff Course, course no.18, Sri Lanka.
4. Marine Engineering Specialization Course, INS Shivaji, Lonavala, India, 2010 - 2011).
5. Certificate in Teaching in Higher Education, KDU, 2016.
6. Engine Room Watch Keeping Certificate, INS Tir, 2010.
7. Engine Room Simulator Course, India.
8. Marine Propulsion Control Technology Course, India.