- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Sherri Alexander was born on October 28, 1964 in Fort Leonard Wood, Missouri, USA. She is an actress and producer, known for The Last Patrol (2000), Micro and Layover (2001). She was previously married to Michael Crichton.
Awards
Filmography