(Video Game)Narrator - The Little Match Girl (voice)

The Wish Collector

2019 Doctor Sleep (performer: "Come Fly with Me")

(performer: "Come Fly with Me")

2017/I Beauty and the Beast (performer: "Be Our Guest", "Days In The Sun", "Something There", "The Mob Song")

(performer: "Be Our Guest", "Days In The Sun", "Something There", "The Mob Song")

2017 T2 Trainspotting (performer: "1690") / (writer: "1690")

(performer: "1690") / (writer: "1690")

2016 Gimme Danger (Documentary) ("T.V. Eye")

(Documentary) ("T.V. Eye")

2008 Cuestión de fe (Short) (performer: "COME WHAT MAY" - as Edward Mcgregor)

(Short) (performer: "COME WHAT MAY" - as Edward Mcgregor)

2007 Cassandra's Dream (performer: "Show Me the Way to Go Home")

(performer: "Show Me the Way to Go Home")

2006 Miss Potter (performer: "Let Me Teach You How to Dance")

(performer: "Let Me Teach You How to Dance")

2005 AMV Hell 3: The Motion Picture (performer: "Elephant Love Medley")

(performer: "Elephant Love Medley")

2003 Down with Love (performer: "Here's to Love")

(performer: "Here's to Love")

2001 Moulin Rouge! (performer: "The Sound of Music", "Children Of The Revolution", "Your Song", "The Pitch (Medley)", "One Day I'll Fly Away", "Elephant Love Medley", "Come What May", "El Tango de Roxanne (Medley)")

(performer: "The Sound of Music", "Children Of The Revolution", "Your Song", "The Pitch (Medley)", "One Day I'll Fly Away", "Elephant Love Medley", "Come What May", "El Tango de Roxanne (Medley)")

2000 Nora (performer: "She is From the Land")

(performer: "She is From the Land")

1998 Velvet Goldmine ("T.V. Eye", "My Unclean", "Gimme Danger")

("T.V. Eye", "My Unclean", "Gimme Danger")

1997 A Life Less Ordinary (performer: "Beyond the Sea" (La Mer))

(performer: "Beyond the Sea" (La Mer))