Commander Mock joined the Navy through the Civil Engineer Corps collegiate program while earning his Bachelor's degree in Civil Engineering from Drexel University in September 1992. He received his commission from Officer Candidate School in Pensacola, Florida in November 1994.
His active duty assignments included a tour as Environmental Officer with the Philadelphia Naval Shipyard while awaiting Civil Engineer Corps Officer School. Upon graduation from CECOS, he was assigned to the Naval Medical Center in Portsmouth, Virginia as the Maintenance Control Director. From October 1997 to December 1999, Commander Mock served as the Assistant Resident Officer in Charge of Construction at the Norfolk Naval Shipyard in Sewells Point, Virginia.
Commander Mock affiliated with the Naval Reserve in January 2000 reporting to Naval Mobile Construction Battalion (NMCB) TWENTY-THREE in FT Belvoir, Virginia. While assigned to NMCB TWENTY- THREE he served as OIC for Detachment 0123 in Little Creek, Virginia, Echo Company Commander, and Assistant Operations Officer. In October 2002, he transferred to NMCB TWENTY-ONE in Lakehurst, New Jersey where he earned his Seabee Combat Warfare specialty, was selected for Lieutenant Commander, and served as Assistant Alfa Company Commander, Bravo Company Commander, and Alfa Company Commander. In November 2003, Lieutenant Commander Mock reported to the SEVENTH Naval Construction Regiment in Newport, Rhode Island and served as the Equipment and Table of Allowance Officer. He deployed to Iraq with the SEVENTH Naval Construction Regiment where he was the Officer in Charge of the MEG Engineering Assessment Team attached to the First Marine Division, Regimental Combat Team 1 during the Battle of Fallujah. Post kinetic operations, he served as Operations Officer for the Fallujah Reconstruction Cell until his redeployment in March 2005. Lieutenant Commander Mock then served as the Executive Officer of NMCB TWENTY-SEVEN in Brunswick, Maine from October 2005 until October 2006. He served as the Policy and Doctrine Officer for Naval Construction Forces for Naval Facilities Engineering Command Headquarters in Washington, D.C. from October 2006 until October 2008. From October 2008 until October 2009, Commander Mock served as the Operations Officer for the Navy Reserve Contingency Engineering Management Detachment, NAVCENT in Tampa, Florida. He mobilized from December 2009 until March 2011 and served with US CENTCOM Engineers. During his most recent tour, he served as the Detachment NE OIC with the NAVFAC Contingency Officer in Charge of Construction in Washington, D.C.
Commander Mock is a registered professional engineer and his military awards include the Joint Commendation Medal, Navy and Marine Corps Commendation Medal with a "V" for valor in combat, 2 Navy and Marine Corps Commendation Medals, Navy Achievement Medal, the 2006 Admiral Ben Moreell Award for Logistics Excellence and numerous other unit, campaign and service decorations.