Craig Armstrong Craig Armstrong is a musician known for their british soundtrack, orchestral soundtrack, scorecore and soundtrack music. Top tracks by Craig Armstrong Related artists Mars Ghost