Austin ButlerElvis Presley Tom HanksColonel Tom Parker Helen ThomsonGladys Presley Richard RoxburghVernon Presley Kelvin Harrison Jr.B.B. King Kodi Smit-McPheeJimmie Rodgers Snow Luke BraceyJerry Schilling Dacre MontgomerySteve Binder Gary Clark Jr.Arthur 'Big Boy' Crudup YolaSister Rosetta Tharpe Natasha BassettDixie Locke Xavier SamuelScotty Moore Alton MasonLittle Richard Shonka DukurehBig Mama Thornton / Pentecostal Singer David GannonCharlie Hodge Shannon SandersPentecostal Pastor / Pentecostal Singer Charles GroundsCousin Billy Josh McConvilleSam Phillips Kate MulvanyMarion Keisker Christian KisandoShake Rag Friend - Smoky John MukristayoShake Rag Friend - Jimmy Miles BurtonShake Rag Friend - Bobby Gad BanzaShake Rag Friend - Doc Aristene KisandoSweet Inspiratons - Myrna Senayt MebrahtuSweet Inspiratons - Estelle Princess Mariama AndrewsSweet Inspiratons - Cissy Sharon BrooksSweet Inspiratons - Sylvia Nicholas BellSenator Eastland Sandro ColarelliTony Goochera Cle MorganMahalia Jackson Charles AllenReverend Brewster Natalie BassingthwaighteDee Stanley Liz BlackettGrandma Dodger Christian McCartyRed West Mark Leonard WinterTom Hulett Hugh ParkerSinger Senior Exec Thomas LarkinSinger Junior Exec Hilton Hyppolite DenisClaude Thompson Christopher SommersHorace Logan Brad LeaverChief of Police Simon MalloryNBC Floor Manager Terepai RichmondDJ Fontana Jordan A. HollandPentecostal Singer Lenesha RandolphPentecostal Singer Elizabeth CullenNatalie - Motel Girl Luke Corrin CareAladdin Croupier Jack McGirrTommy (Hayride) Miranda FrangouNell (Tommy's Girlfriend) Lakota JohnsonYoung Hip Man Ruby Gonzales-JuddGirl (Russwood) Patrick ShearerDJ Dewey Philips Melina VidlerBarbara - Vegas Penthouse Traneshia ChilesPentecostal Singer Lauren McClintonPentecostal Singer Gary HailePentecostal Singer Kellee HalfordPentecostal Singer Angela HillPentecostal Singer Jamiah HudsonPentecostal Singer Norris JonesPentecostal Singer Stephen LadsonPentecostal Singer Alfreda McCraryPentecostal Singer Angela McCraryPentecostal Singer Beverly Ann McCraryPentecostal Singer Keb' Mo'Pentecostal Singer Tamica NicolePentecostal Singer Marqo PattonPentecostal Singer Robert RandolphPentecostal Singer Calvin Settles IIPentecostal Singer Calvin V. Settles, Sr.Pentecostal Singer Ira Wayne Settles, Sr.Pentecostal Singer Odessa L. SettlesPentecostal Singer Sara SettlesPentecostal Singer Shirley M. SettlesPentecostal Singer Jacqueline Smith-JeffersonPentecostal Singer Torshia SuggsPentecostal Singer Cameron Keith WallsPentecostal Singer Andrea BakerPentecostal Singer Libe BarerPentecostal Singer Doug BurchPentecostal Singer Cathy CavadiniPentecostal Singer Elvis PresleySelf (archive footage) (uncredited) / Songs Bianca WallaceScript Supervisor (uncredited) Baz LuhrmannDirector / Producer / Story Toby EmmerichExecutive Producer Patrick McCormickProducer Andrew MittmanExecutive Producer Catherine MartinProducer / Production Design / Costume Design Karen MurphyProduction Design Tuesday StoneArt Direction Beverley DunnSet Decoration Mandy WalkerDirector Of Photography Nicolette EvaMakeup Artist Corinne CleryMakeup Artist Rachelle MejiaSet Costumer Jason BairdProsthetic Supervisor Aldo SignorettiHair Designer Josh WestonProsthetics Sculptor Mark CoulierProsthetic Designer Louise CoulstonKey Hairdresser Shane ThomasHair Designer Brittany GirvenAssistant Director Jay CorrySecond Second Assistant Director Jack RavenscroftFirst Assistant Director Sophie McWilliam-KerryThird Assistant Director Walter RatcliffeFirst Assistant Editor David QuinnFirst Assistant Editor Candice Mars WilliamsonAdditional Colorist Elliott WheelerOriginal Music Composer Anton MonstedMusic Supervisor Michael MinklerSound Re-Recording Mixer Andy NelsonSound Re-Recording Mixer Michael KellerSound Re-Recording Mixer Wayne PashleySupervising Sound Editor Greg P. FitzgeraldSound Re-Recording Mixer Elvis PresleySelf (archive footage) (uncredited) / Songs Tabitha TendolleSecond Assistant Accountant Emily TateAssistant Production Coordinator Karen GardnerAssistant Accountant Erin O'ShielAssistant Location Manager Prudence WilliamsProduction Accountant Greig WagnerProduction Assistant Rob VersluisProducer's Assistant Russell GrantProduction Assistant Chloe DonaldsonSecond Assistant Accountant Seron ChauProduction Assistant Alice GracieAssistant Location Manager Hine MarkAssistant Accountant James CowlingAssistant Production Coordinator Nicholas CoppingProduction Supervisor Shaye TendolleAssistant Accountant Amelia NowlanAssistant Accountant Kristi McLarenFirst Assistant Accountant Murray AlfordProduction Coordinator Stephanie TiltmanPost Production Coordinator Anne BruningUnit Production Manager Maree BurkeSecond Assistant Accountant Gracie RaymondCasting Assistant Natalie WallCasting Associate Barbara HarrisAdr Voice Casting Alex MillerProduction Assistant Kelly Louise EvansProduction Assistant Jamie WhitfieldAssistant Unit Manager Kate BoladianExtras Casting Mark ScoonExecutive In Charge Of Production Liz LudwitzkeCasting Associate Beth DayCasting Associate Tom WoodVisual Effects Supervisor Ineke MajoorVisual Effects Producer Fiona CrawfordVisual Effects Producer Meow Nutjaree WannasriVfx Artist Josh SimmondsVisual Effects Supervisor Brendan SealsVisual Effects Supervisor Jason Lei HowdenDigital Compositor Julian HutchensVisual Effects Supervisor