- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Leigh Zimmerman was born on March 28, 1969 in Madison, Wisconsin, USA. She is an actress, known for Proof (2005), United 93 (2006) and Land of the Blind (2006). She is married to Domenick Allen. They have one child.
Awards
Known For
Filmography