Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
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 Offshore (2013). He has been married to Darlene since April 29, 1989. They have one child.