Glenn Richards
Birthday: 19 September 1961, Vancouver, British Columbia, Canada
Glenn Richards was born on September 19, 1961 in Vancouver, British Columbia, Canada. He is an actor and director, known for The Butterfly Effect (2004), Fido (2006) and Tilt (2003). He has been married to Darlene since April 29, 1989. They have one child.