Heroes of Cult Curtis Armstrong August 2, 2015 Brett Summers Curtis Armstrong was born on November 27th 1953 in Detroit, Michigan, USA. He is...