PersonGiovanni Ribisi32 credits in the catalogue: acting, production, crew.ActingMy Two Dads1987Cory KupkusThe Positively True Adventures of the Alleged Texas Cheerleader-Murdering Mom1993Pete ReyesThat Thing You Do!1996ChadLost Highway1997Steve "V"The Postman1997Bandit #20Saving Private Ryan1998T/4 Medic WadeThe Virgin Suicides2000Narrator (voice)Gone in Sixty Seconds2000Kip RainesBoiler Room2000Seth DavisThe Gift2000Buddy ColeLost in Translation2003JohnCold Mountain2003JuniorMasked and Anonymous2003SoldierSky Captain and the World of Tomorrow2004DexThe Dead Girl2006RudyAvatar2009Parker SelfridgePublic Enemies2009Alvin KarpisTed2012DonnyContraband2012Tim BriggsGangster Squad2013Conway KeelerSelma2014Lee WhiteA Million Ways to Die in the West2014EdwardSneaky Pete2015Marius Josipovic / Peter MurphyThe Bad Batch2017The ScreamerA Million Little Pieces2019JohnAvatar: The Way of Water2022Parker SelfridgeThe Offer2022Joe ColomboAvatar: Fire and Ash2025SelfridgeAmerican Hostagecoming 2026Tony KiritsisThe Greatest2026Angelo DundeeProductionSneaky Pete2015ProducerCrewOne Battle After Another2025Thanks