Steve Cash(1979-2020)
- Director
- Actor
- Writer
Steve Cash was born on 14 November 1979 in Oakland, California, USA. He was a director and actor, known for Talking Kitty Cat (2006) and Talking Kitty Cat (2008). He was married to Celia DeCosta Cash. He died on 16 April 2020 in Nampa, Idaho, USA.