Steve Cochrane was born on January 12, 1952 in Charlotte, North Carolina, USA. He is known for Passing Strange (2009), Passion (1996) and Run-D.M.C.: King of Rock (1985). He was married to Frances Obidowski and Meg Bussert. He died on July 3, 2009 in Newburgh, New York, USA.