Sherri Alexander: Sherri Alexander. Actress: The Last Patrol. Sherri Alexander was born on 28 October 1964 in Fort Leonard Wood, Missouri, USA. She is an actress and producer, known for The Last Patrol (2000), Micro and Sex and the City (1998). She was previously married to Michael Crichton.
Known For: The Last Patrol (Sarah McBride), Micro (Producer), Sex and the City (Peacock Woman), Layover (Allayne Morrison)