Fue hijo de Nicólas Ossa y Varas y de Antonia Vega y Rojas, nieto de José Ramón de Ossa y Mercado y de Melchora de Varas y Noriega.