Full name : Ruggero Leoncavallo
Also known as : Ruggiero Giacomo Maria Giuseppe Emmanuele Raffaele Domenico Vincenzo Francesco Donato Leoncavallo,R. Léoncavallo
Profession : Composer, Librettist