A principal warfare officer and anti-submarine warfare specialist, Goldrick has seen sea service around the world with the RAN and on exchange with the British Royal Navy, including the patrol vessel , the frigates , and , and the destroyer . He has served as executive officer of and . He was commanding officer of and twice commanded the frigate before serving as the inaugural commander of Australian Surface Task Group. During this posting, he commanded the Australian task group deployed to the Persian Gulf in early 2002 and also served as commander of the multinational naval forces conducting maritime interception operations to enforce UN sanctions on Iraq, including units from the RAN, the United States Navy, the Royal Navy and the Polish Armed Forces. He was appointed a Member of the Order of Australia for this service.Citation: "For exceptional command and leadership as the Commander of the Multi-national Maritime Interception Force enforcing United Nations Sanctions against Iraq as part of Operation SLIPPER."</ref>