François LeRoux

Biography by

François Le Roux is a leading French baritone, considered the finest interpreter of Debussy's role of Pélleas in his time. After studying science and English at university, he switched to vocal studies…
Read Full Biography