No photoFabrizio PicconiActingKnown ForSpike Team2010The Weddings of Figaro2006The Tiger Roars Again2001