Steve Cochrane

Biography by

Steve Cochrane was born in 1961 in Nova Scotia, Canada. Growing up in Ontario, Cochrane learned guitar and joined several local bands including the prog rock Endpieces from 1980 to 1983. Cochrane then…
Read Full Biography