Birthday: December 19, 1949 in Portland, Oregon, USA
Birth Name: Steven Craig Powell
Steven Powell was born on December 19, 1949 in Portland, Oregon, USA as Steven Craig Powell. He was married to Terrica Powell. He died on July 23, 2018 in Washington, USA.