Stephen Lyons was born on February 27, 1955 in Boston, Massachusetts, USA. Stephen was a producer and director, known for
Across the Pacific (2020),
The Mystery of Matter: Search for the Elements (2015) and
Nova (1974). Stephen died on December 2, 2020 in Boston, Massachusetts, USA.