He was born in Concepción, the son of Juan Manuel Vidaurre Ugalde de la Concha and Isabel Garretón. In 1813, at the age of 15, he joined the Chilean militia and fought in the Chilean War of Independence as a private, under General Juan Gregorio de las Heras. His bravery helped him win fast promotion, and by 1817 he was already a full captain. He participated in the Battles of Talcahuano and Cancha Rayada, and finally at Maipú in 1818.