He studied at the Manuel de Falla Conservatory in Buenos Aires and at the Higher Conservatory of Geneva, Switzerland. In 1973 he travelled to Europe with Gato Barbieri to take part in the Montreux Jazz Festival and tour Europe's main jazz festivals (Warsaw, Rome, Paris, Stockholm, Madrid, Zagreb and Copenhagen). During this period he lived in Geneva, where he continued his studies and collaborated with the Lausanne String Orchestra and various Swiss jazz groups.
In 1980 he settled in Barcelona, and as of 1981 formed part of the regular trio of Tete Montoliu, with whom he worked continually at festivals, on TV programmes and recordings until Montoliu's death in 1997. He also played with Freddie Hubbard, Johnny Griffin, Horace Parlan, Danilo Perez, Joe Newman, Harry ‘Sweets' Edison, Philip Catherine, George Cables, Idris Muhammad, Bobby Hutcherson, Cedar Walton, Sal Nistico, Jerome Richardson, Oliver Jones and Woody Shaw. He has worked in collaboration with the Chamber Orchestra of Barcelona's Teatre Lliure (with which he toured Spain, France and Israel), the Granada Symphonic Orchestra and the Lluis Vidal Trio. He formed a duo with Albert Bover at the San Sebastian Jazz Festival, and also with Gery Brown and Andrej Olejniczack; and at the Terrassa Jazz Festival with James Moody. He has toured with Melva Houston, Dick Oatts and the Andrés Segovia Chamber Orchestra of Madrid, and has collaborated with Lalo Schiffrin and the City of Barcelona Orchestra (OCB), Benny Golson, Jessie Davis, Adrián Laies, José Reinoso & Repique, and led his own jazz trio. He now teaches at the Higher School of Music of Catalonia (ESMUC).