Sandra Lee: Sandra Lee. Producer: Dr. Pimple Popper. Sandra Lee was born on 20 December 1970 in Flushing, Queens, New York City, New York, USA. She is a producer, known for Dr. Pimple Popper (2018), WGN Morning News (1994) and Ask Jillian (2020). She has been married to Jeffrey Rebish since 28 May 2000. They have two children.