Biography

Steve Lucas is a writer and producer, known for After the Axe (1981), Blue Murder (2001) and The Champagne Safari (1995).