Sheila Dillon is known for Oh (2011) and Food and Drink (1982). She is married to Peter Koenig.
Food & Drink
Oh
No data