What to watch
Best streaming guide in the US

Wendy Liebman

1961-02-27

Wendy Liebman was born on February 27, 1961 in Manhasset, New York, USA. She is an actress and writer, known for The Aristocrats (2005), The Larry Sanders Show (1992) and Comic Remix (2002).

She has been married to Jeff Sherman since April 12, 2003.

View source on IMDb