Craig Armstrong (Scottish film score composer)

~ Person

Legal name: Craig Mackenzie Armstrong



1997The Space Between UsCraig Armstrong44
2001Moulin Rouge: Original Movie SoundtrackCraig Armstrong1
2002As If to NothingCraig Armstrong3
2004Piano WorksCraig Armstrong4
2008Memory Takes My HandCraig Armstrong1
2011OrlandoCraig Armstrong & AGF1
2014It’s Nearly TomorrowCraig Armstrong1
2016Rosa MortaCraig Armstrong & Scott Fraser1
2018Sun on YouCraig Armstrong1
2020The Edge of the SeaCalum Martin, Craig Armstrong, Cecilia Weston & Scottish Ensemble1
2021Nocturnes - Music for Two PianosCraig Armstrong3

Album + Compilation

2005Film Works 1995–2005Craig Armstrong2

Album + Soundtrack

1999Plunkett & MacleaneCraig Armstrong3
1999The Bone Collector: Original Motion Picture SoundtrackCraig Armstrong2
2001Kiss of the DragonCraig Armstrong1
2003The Quiet AmericanCraig Armstrong42
2003Love Actually (Original Motion Picture Score)Craig Armstrong3
2004The ClearingCraig Armstrong2
2004Ray: Original Motion Picture ScoreCraig Armstrong2
2006World Trade CenterCraig Armstrong1
2007Elizabeth: The Golden AgeCraig Armstrong and A. R. Rahman41
2008The Incredible Hulk: Original Motion Picture ScoreCraig Armstrong41
2011In Time: Original Motion Picture ScoreCraig Armstrong2
2012Baiser mortel du dragon 2: Original Motion Picture SoundtrackCraig Armstrong1
2013The Orchestral Score from Baz Luhrmann's Film The Great GatsbyCraig Armstrong2
2015Far From the Madding CrowdCraig Armstrong2
2015Victor FrankensteinCraig Armstrong1
2016Me Before You: Original Motion Picture ScoreCraig Armstrong1
2016Snowden: Orchestral ScoreCraig Armstrong1
2016Snowden: Original Motion Picture SoundtrackCraig Armstrong and Adam Peters1
2016Bridget Jones's Baby: Original Motion Picture ScoreCraig Armstrong1
2019Music for the Films of Peter MullanCraig Armstrong1
2019Mrs Lowry & SonCraig Armstrong1
2020The Burnt Orange HeresyCraig Armstrong1
2020Dirt MusicCraig Armstrong1
2020The One and Only IvanCraig Armstrong1
2021The Most Reluctant ConvertCraig Armstrong1


1998This LoveCraig Armstrong1


2019For EmmaCraig Armstrong1

Showing official release groups by this artist (Show all release groups / Show official various artist release groups / Show all various artist release groups)