- Authentically Southern actor known for Detour 95 and Engram Enigma.
Born in the South, Steven is a true southern gentleman. Soon after he was born, his family moved to Georgia and then to Germany for a few years and then Nebraska for a few more years, and then finally back home in Georgia where his roots span from Atlanta all the way down to Valdosta, and Lake Park, Georgia.
Steven came back home to Georgia in the late 70's to put down roots in Valdosta, GA - where he officially calls home. Steven moved to Atlanta in 2000, married and still living in Atlanta.- IMDb Mini Biography By: STEVEN W LOWE
- Is SCUBA certified.
Contribute to this page
Suggest an edit or add missing content