- Born
- Birth nameStephen Simon
- Stephen Deutsch was born on June 30, 1946 in Los Angeles, California, USA. He is a producer and director, known for Bill & Ted's Excellent Adventure (1989), Indigo (2003) and Somewhere in Time (1980). He was previously married to Lauren Stocks.
- SpouseLauren Stocks(January 31, 2007 - January 3, 2018) (her death, 6 children)
- Currently resides near Portland Oregon with his wife Lauren and his children Michelle, Tabitha, Cari, Heather, Brenna, Carter and their yellow lab Lola who is often seen chasing their old cranky black cat Salem. Stephen is co-founder of The Spiritual Cinema Circle and continues to work on various other projects.
Contribute to this page
Suggest an edit or add missing content