Inició su carrera profesional en la Escuela de Aviación Militar obteniendo su Brevet de Aviador de la Fuerza Aérea Argentina en 1986, y su especialización en Helicópteros en 1987. Sirvió en Unidades de la Fuerza Aérea como Instructor de Vuelo, Jefe de Aeropuerto, Investigador de Accidentes de Aviación y Piloto de la Presidencia de la Nación. Ha volado como Piloto los helicópteros Hughes 500 C/D/E, Bell 212 IFR, Sikorsky S-76B y Sikorsky S-70 A y aviones de enlace de pequeño porte.

Como Piloto de Bell 212 participó en siete Campañas Antárticas de Verano y varias de Lucha Contra Incendios Forestales. Graduado de la Escuela Superior de Guerra Aérea con honores, se retiró de la aviación militar en el año 2001 con el título de Licenciado en Sistemas Aéreos y Aeroespaciales (Instituto Universitario Aeronáutico), y el grado de Mayor. Comenzó a prestar servicios en Aviación Civil Salta desempeñándose como Piloto e Instructor de Vuelo de helicópteros Bell 412EP, Bell 407 y Bell 429. Voló como Copiloto los aviones Arava y Learjet 31 A del Gobierno de Salta y actualmente los Learjet 45XR. Fue Jefe de Operaciones de la DGAC desde el 2002 hasta Diciembre de 2010 y actualmente ocupa del cargo de Director General de Aviación Civil Salta.