Roberto CaraccioloAmerican/Italian, born 1960