Stephen Lee Davis


Stephen Lee Davis - actor and television director. He was born on December 15, 1955 and died on January 18, 2017.