Charlie Finn was born on September 18, 1975 in Milwaukee, Wisconsin, USA. He is an actor, known for Super Troopers (2001), The Dukes of Hazzard (2005) and Rolling Kansas (2003). Read more on iMDB