Actor
My Shakespeare: Romeo & Juliet for a New Generation
2006
as Self
The Dark Room
1982
as First Student
The Highest Honour
1982
as Able Seaman A.W. Huston
Winter of Our Dreams
1981
as Pete
Videos
Chanel N°5: The One That I Want
2014
The World of Nat King Cole
2004
as Self
Documentaries
Return of the King: The Fall and Rise of Elvis Presley
2024
as Self
Revealed: Otto By Otto
2024
as Self
Room 999
2023
as Self
Just a Boy From Tupelo: Bringing Elvis to the Big Screen
2023
as Self - Director
Exclusively Elvis: A Special Edition of 20/20
2022
as Self
Step Into… The Movies with Derek and Julianne Hough
2022
as Self
That Click
2020
as Self
Jill Bilcock: Dancing the Invisible
2018
as Himself
Rod Taylor: Pulling No Punches
2017
as Self
Jill Bilcock: The Art of Film Editing
2017
as Self
Franca: Chaos and Creation
2016
as Self
Crazy About Tiffany's
2016
as Himself
Show Me the Magic
2012
as Self
Singin' in the Rain: Raining on a New Generation
2012
as Self
The World of Nat King Cole
2004
as Self
The Night Club of Your Dreams: The Making of 'Moulin Rouge'
2001
as Self
Directing
Elvis
2022
Director
The Secret Life of Flowers
2017
Director
Chanel N°5: The One That I Want
2014
Director
The Great Gatsby
2013
Director
Australia
2008
Director
Chanel N°5: The Film
2004
Director
Moulin Rouge!
2001
Director
Romeo + Juliet
1996
Director
La Bohème
1994
Director
Strictly Ballroom
1992
Director
Jehanne d’Arc
Director
Production
Elvis
2022
Producer
The Great Gatsby
2013
Producer
Australia
2008
Producer
Moulin Rouge!
2001
Producer
Romeo + Juliet
1996
Producer
Writing
Elvis
2022
Story
Elvis
2022
Screenplay
The Great Gatsby
2013
Screenplay
Australia
2008
Story
Australia
2008
Screenplay
Moulin Rouge!
2001
Screenplay
Romeo + Juliet
1996
Screenplay
Strictly Ballroom
1992
Screenplay
Crew
Australia
2008
Additional Music