Graduado por diferentes conservatorios y universidades, ha estudiado y/o tocado con algunos de los músicos con más trayectoria a nivel internacional: Joaquín Chacón, Abe Rábade, Paco Charlin, Albert Sanz, Peter Bernstein, Philip Dizack, Taylor Eigsti, Joe Sanders, Rodney Green, Logan Richardson, Sam Harris, Aidan Carroll, Tommy Crane, Virxilio da Silva, Steve Brown, Philip Catherine, Bob Sands, Bobby Martínez, Victor Wooten, Carlos Carli, German Kucich, Albert Bover, John Georgini, Pepe Rivero, Perico Sambeat, Bart Van Lier, etc.
Ha participado en diferentes festivales internacionales como el “Festival de Jazz de Lugo”, “Imaxinasons” (festival de jazz de Vigo), ”Festival de Jazz de Ribadavia”, ”Festival de Jazz de Salamanca”, “Festival de Jazz de Ponteareas”, etc.
Especializado en la música de Django Reinhardt. Actualmente lidera David Regueiro Swingtet (que acaba de presentar su primer álbum editado: …On Stage), entre otros proyectos y colaboraciones. Combina su faceta como músico con su labor docente como profesor en el Conservatorio Superior de Música de Vigo.