Actor | Additional Crew
Played Lou the mechanic in a series of AC Delco commercials. He was so convincing that people would actually come up to him and tell him their car problems.
Fort Worth, Texas, USA
Los Angeles, California, USA
The IMDb editors are anxiously awaiting these delayed 2020 movies. Check out what we'll be watching in 2021.