Cindy Sheehan was born on July 10, 1957 in Inglewood, California, USA as Cindy Lee Miller. She is an actress, known for TerrorStorm: A History of Government-Sponsored Terrorism (2006), Keeping the Peace (2009) and Journey to Royal (2016). She has been married to Patrick Sheehan since April 30, 1977. They have four children.