Steve Mackay
Steve Mackay was born in 1949 in Grand Rapids, Michigan, USA. He is known for Stooge (2017), Iggy & The Stooges: Raw Power Live - In the Hands of the Fans (2011) and Gimme Danger (2016). He died on October 10, 2015 in California, USA.