Richard   (a.k.a. Riccardo)   (m)   ?-1196  
Saints
Riccardo Pampuri   (m)   1897-1930  
Saints
Riccardo Giacconi   (m)   1931-2018  
Nobel Prize Winners   2002   (physics)
Notable Scientists and Inventors
Riccardo De Magistris   (m)   1954-  
Olympic Medalists   1976   water polo   (silver)