Leif Green: Leif Green. Actor: Grease 2. Leif Green is known for Grease 2 (1982), Osmosis Jones (2001) and Looney Tunes: Back in Action (2003).
Known For: Grease 2 (Davey), Osmosis Jones (Production Manager), Looney Tunes: Back in Action (Production Manager), The Powers of Matthew Star (Steve)