Inició su carrera profesional como piloto de la Fuerza Aérea Argentina, obteniendo su Brevet de Aviador Militar en 1986. En 1987 se graduó como Piloto de Combate en el CB-2. Se desempeñó como Piloto/Instructor de los aviones IA-58 PUCARA y MS-760 PARIS. Entre 1996 y 1998 fue Instructor de los aviones CASA C-101 del Ejército del Aire de España. Graduado de la Escuela Superior de Guerra Aérea en el año 2001 como Oficial de Estado Mayor con el título de Licenciado en Sistemas Aéreos y Aeroespaciales (Instituto Universitario Aeronáutico). Entre los años 2003 y 2004 ocupó el cargo de Jefe de Escuadrón Aéreo de los aviones PUCARA. Se retiró de la aviación militar en 2009 con el grado de Vicecomodoro.

Comenzó a prestar servicios en Aviación Civil Salta como Piloto del avión Arava 102 e integró, como Comandante de Aeronave, la tripulación que cumplió el último vuelo de este legendario avión en mayo de 2012. Piloto TLA e Instructor de Vuelo con más de 3.500 horas de vuelo, actualmente cumple funciones al mando de los Learjet 45XR.