Rear Admiral Mardones was born on March 17, 1963 in Sewell, Chile. After completing his studies at SS.CC. Padres Franceses in Santiago, he entered the Arturo Prat Naval Academy, graduating as midshipman in 1984.
He is a specialist in chief of staff and navigation. He graduated from the United States Naval War College and attended the International Program of the Naval Command College. He holds a master's degree in naval and maritime sciences with a specialization in strategy.
During his more than 14 years of service on board, his participation in the Commission of the Brazilian Navy's training ship Custodio de Mello stands out. He served as navigation officer on AP-48 Aguila, DDG-18 Almirante Riveros, and PF-09 General Baquedano. He was a crew member on DLH-15 Blanco Encalada and commander of WPC-113 Castor, LM-39 Teniente Uribe, FF-15 Almirante Blanco Encalada, and the training ship Esmeralda, on this last of which he participated in the Bicentennial Regatta.
His destinations on land include his work as division officer of the Arturo Prat Naval Academy; assistant security officer, secretary officer, and consulting officer at the Chilean Naval Mission in Washington, DC; and evaluating officer in the Navy's Training Center. In 2009, he became the assistant director of the Arturo Prat Naval Academy and in December 2010, after having distinguished himself as commander of the training ship Esmeralda, he was promoted to director of the Arturo Prat Naval Academy. On January 2, 2014 he was named director of communications of the Navy.
On November 24, 2014, he began his role as director of education of the Navy.
On January 1, 2015, he was promoted to the rank of rear admiral by the Chilean government.
On December 5, 2016, he became Commander in Chief of the Squadron.
On December 7, 2017 he assumes as Commander in Chief of the First Naval Zone.