Actor | Director | Writer
As of 2018, he has appeared in three films that were nominated for the Best Picture Oscar: Scent of a Woman (1992), Apollo 13 (1995) and Jerry Maguire (1996).
Todd Scherer Louiso
Cincinnati, Ohio, USA
Join us Sunday, Sept. 22, at 8 p.m. ET/5 p.m. PT for IMDb LIVE After the Emmys, with exclusive interviews, and more. Plus, see what IMDb editors are watching this month.