Durante veinte años ha sido elegido para la selección nacional. Es hijo de esgrimistas (Juan Inostroza y Berna Budinich), y su hermano Luciano es su técnico. Fue abanderado de la delegación chilena en la ceremonia de apertura de los Juegos Suramericanos de 2010 y en la ceremonia de clausura de los Juegos Olímpicos de Londres 2012.