He has held appointments of Directing Staff at Defence Services Staff College Wellington, Officer-in-Charge of Signal School, Deputy Director Naval Signals, Director Naval Operations and Principal Director Network  Space Operations.

வெலிங்டன் ராணுவ பயிற்சிக் கல்லூரியின் பயிற்றுநர், சமிக்ஞை பள்ளி பொறுப்பு அலுவலர், கடற்படை சமிக்ஞைகள் துணை இயக்குநர், கடற்படை செயல்பாட்டு பிரிவு இயக்குநர் மற்றும் இணைய தளம் மற்றும் விண்வெளி செயல்பாட்டுக்கான முதன்மை இயக்குநர் உள்ளிட்ட பொறுப்புகளையும் அவர் வகித்துள்ளார்.
