He has done his specialist tenures on Foxtrot and Kilo Class Submarines and has also served as Executive Officer of INS Sindhuratna, INS Sindhuraj and Commanded INS Sindhukesari, INS Rajpur  INS Ranjit.

ஐஎன்எஸ் சிந்துரத்னா, ஐஎன்ஸ் சிந்துராஜ் ஆகிய கப்பல்களில் நிர்வாக அதிகாரியாக பணியாற்றியுள்ளார். ஐஎன்எஸ் சிந்துகேசரி, ஐஎன்எஸ் ராஜ்பூர், ஐஎன்எஸ் ரஞ்சித் ஆகிய கப்பல்களின் தளபதியாகவும் அவர் பணியாற்றிவர்.
