Stephen Lee

Birthdate

November 11, 1955

Deathdate

August 14, 2014

Deathplace

Los Angeles, California, United States