Naveed Ashraf was commissioned in the Operations Branch of the Pakistan Navy in 1989. He is a graduate of the National Defence University Islamabad, the US Naval War College and the UK's Royal College of Defence Studies. The vice admiral has vast experience working in key command and staff positions and is currently serving as the Chief of Staff at the Naval Headquarters.