Louis Freese Photos
Louis Freese was born on 01 Jun 1970 in Hollywood, California, USA. His birth name was Louis Freese.
Louis Freese on the Screen
Louis Freese appeared in the movie Pauly Shore Is Dead(2003), The Meteor Man(1993), The Rugrats Movie(1998), Thicker Than Water(1999)。