Lance Heywood was born on June 26, 1964 in the USA. He was a director and actor. He died on April ...
A former talent agent, he was credited with having discovered Savannah.
Long Beach, California, USA