No photoDomenico SalvaggioWriterIMDb Wrote 32020s2026Speed DemonWriter2010s2010DieScreenplay482000s2006Lotto 6/66WriterActed in 22000s2006Lotto 6/66Lotto Geek #22005The Greatest Game Ever PlayedBartender67Produced 12010s2011Hidden 3DConsulting Producer