29.04.1959 (65 years) (Glasgow, Scotland, UK)
Craig Armstrong may refer to: Craig Armstrong (composer) (born 1959), Scottish composer of modern orchestral music, electronica and film scores Craig Armstrong (footballer) (born 1975), English footballer, turned manager