Licenciado en Composición y en Dirección Orquestal de la Facultad de Artes y Ciencias Musicales de la Universidad Católica Argentina, donde además tuvo a su cargo diversas cátedras: Armonía del siglo XX, Dirección Orquestal, Técnicas de la Orquestación, entre otras.
Fue director titular de la Orquesta Académica del Teatro Colón, de 2002 a 2009, de la Orquesta Sinfónica de Avellaneda y director adjunto de la Orquesta Juvenil de Radio Nacional.
Como becario de la Fundación Antorchas durante 1989-1990 se radicó en Londres, donde realizó estudios de perfeccionamiento en dirección orquestal con John Carewe (Royal Academy of Music).
Como compositor ha escrito obras corales y orquestales, la mayoría de las cuales han sido estrenadas.
Desde 1986 fue convocado para la dirección musical del Ballet Estable del Teatro Colón, realizando un vasto repertorio a lo largo de más de 20 temporadas; desde entonces es invitado a participar en diferentes compañías de ballet nacionales e internacionales, como el Teatro Argentino de La Plata, Municipal de Rio de Janeiro, Gran Teatro de La Habana, Municipal de Santiago de Chile, entre otros.