Jeremy RennerClint Barton / Hawkeye Hailee SteinfeldKate Bishop Fra FeeKazimierz 'Kazi' Kazimierczak Vera FarmigaEleanor Bishop Linda CardelliniLaura Barton Cade WoodwardNathaniel Barton Ben SakamotoCooper Barton Ivan MbakopDetective Caudle Robert Walker BranchaudOrville Florence PughYelena Belova Brian TroxellCatering Captain Gary Jonathan D BergmanArmand VII Adam PascalLead New Yorker #1 Ty TaylorLead New Yorker #2 Aaron NedrickMusical Iron Man Avery GillhamMusical Hawkeye Harris TurnerMusical Hulk Jason Scott MacdonaldMusical Thor Meghan ManningMusical Black Widow Nico De JesusMusical Ant-Man Tom FeeneyMusical Captain America Gino CosculluelaMusical New Yorker #1 Bernard BellMusical New Yorker #2 Brittany NicholasMusical New Yorker #3 Scarlett JohanssonNatasha Romanoff / Black Widow (archive footage) (uncredited) Franco CastanDetective Rivera Vincent D'OnofrioWilson Fisk / Kingpin Gabrielle MouchakkaaMusical New Yorker #4 Keith NeddMusical New Yorker #5 Kimo Lowrey KepanoMusical New Yorker #6 Kristen YancyMusical New Yorker #7 Marissa MileleMusical New Yorker #8 Anthony BurrellMusical Chitauri #1 Ehizoje AzekeMusical Chitauri #2 Graham Michael DobbsMusical Chitauri #3 Ricardo ZayasMusical Chitauri #4 Hiroyuki SanadaAkihiko (archive footage) (uncredited) Clara StackLittle Kate Bishop Barry RatcliffeAuctioneer Milo WesleyAuction Waiter Shaun LynchCampus Security Guard Annalise BergenLittle Girl in Theater Nick CarusoGuy in Theater Men's Room Yoon Jae KimChinese Restaurant Waiter Ashley AmesEleanor's Assistant Derick KownCranky Pete's Waiter Nina Zoie LamAudiologoist Bryan Terry SnellMMA Fighter Malachi EverettBigger Karate Kid Phoenix CrepinLittle Kazi Richard DeDomenicoLittle Old Man Theo KypriTrack Suit Mafia in Suit Michael SilberblattMan with Ana Gabriella Lahoz Thomas4 year old with Ana Keon Rahzeem MitchellUber Driver Simon CallowArmand Duquesne III Zahn McClarnonWilliam Lopez Brian d'Arcy JamesDerek Bishop Riley FlanaganFAO Schwarz Officer / Second Second Assistant Director Rhys ThomasRegisseur / Executive Producer Tanner BeanSchrijver / Co-Producer Elisa Lomnitz ClimentSchrijver / Supervising Producer Jonathan IglaSchrijver / Executive Producer Sarah Halley FinnConsulting Producer Jennifer Kaytin RobinsonConsulting Producer Brad WinderbaumExecutive Producer Victoria AlonsoExecutive Producer Andrew GuestConsulting Producer Kevin FeigeExecutive Producer Trinh TranExecutive Producer Louis D'EspositoExecutive Producer Matt FractionConsulting Producer Heather QuinnCo-Producer / Staff Writer Katrina MathewsonCo-Producer / Executive Story Editor Shawn D. BronsonArt Direction Noelle Jean-BaptisteSet Decoration Buyer Shanna WorshamAssistant Set Decoration Jason PerrineArt Direction Artie ContrerasArt Direction Missy ParkerSet Decoration Brittany UpchurchSet Decoration Buyer Maya ShimoguchiProduction Design Gabriel BeristainAdditional Director Of Photography David A. MakinAdditional Director Of Photography Darin MoranSecond Unit Director Of Photography Eric SteelbergDirector Of Photography James WhitakerDirector Of Photography Darin MorganSecond Unit Director Of Photography Teresa Morgan Hairstylist Michael CrowCostume Design Oksana NedavniayaCostume Illustrator Nicki HarrisContact Lens Technician Jules HoldrenHair Department Head Dennis LiddiardMakeup Department Head Joshua GerickeHairstylist Donna O'NealCostume Supervisor Ashley McGuireMakeup Artist Miki CaporussoKey Hair Stylist Caitlin McGrawSet Costumer Conor McCullaghMakeup Artist Wendy M. CraigCostume Supervisor Andrew HugginsOn Set Dresser Valerie RudolphSet Costumer Jim OxfordCostume Illustrator Hannah CourtneyCostume Coordinator Kate CrowleyAssistant Costume Designer Crystal BroedelHairstylist LuAndra WhitehurstKey Makeup Artist Michelle MalCostume Coordinator Christopher MiloneMakeup Artist Megan MorrisonAdditional Second Assistant Director Riley FlanaganFAO Schwarz Officer / Second Second Assistant Director Tom BrewsterSecond Assistant Director Tim FitzgeraldSecond Unit First Assistant Director Paul JenningsSecond Unit Director Heidi MoneymakerSecond Unit Director Elizabeth ScherbergerOther Dea CantuScript Supervisor Jeff OkabayashiFirst Assistant Director Douglas PlasseFirst Assistant Director Michael J. MooreFirst Assistant Director Christophe Le ChanuFirst Assistant Director Monica EscalanteColor Assistant Lily HenryColor Assistant Kaitlin HollingsworthFirst Assistant Editor Jimmy GaddFirst Assistant Editor Rahul DasFirst Assistant Editor Caroline WangAdditional Editor Jonathan BorlandSound Designer Andy WinderbaumSound Engineer Douglas ParkerAdr Recordist Dawit ZemeneApprentice Sound Editor Kim FoscatoDialogue Editor Brian ChumneySupervising Sound Editor Marilyn McCoppenDialogue Editor Danielle DupreSound Re-Recording Mixer Tyler WestenAdditional Soundtrack Davi AquinoFoley Recordist Michael ParaskevasOriginal Music Composer Alana KnutsonUtility Sound Malcolm FifeDialogue Editor Teresa EcktonSound Effects Editor Jenna Dalla RivaFoley Recordist Christophe BeckOriginal Music Composer Chelsea BodyFoley Recordist Mark LindauerSound Engineer Justine von WinterfeldtMusic Supervisor Nashia WachsmanMusic Editor Andre ZweersSound Effects Editor Jason C. LewisBoom Operator Dave JordanMusic Supervisor Anthony De FrancescoOther Tom MyersSound Re-Recording Mixer Daniel TappanSound Engineer Pud CusackProduction Sound Mixer Raven DavenportMusic Coordinator Jake MonacoAdditional Soundtrack Leeann StonebreakerUnit Production Manager Courtney BakerExecutive Assistant Richard SmithProduction Assistant Nadia PaineUnit Production Manager Jay BellLocation Production Assistant Alexei KrassovskyPost Production Coordinator Yul BrynnerProduction Secretary Jordyn GregoryCasting Assistant Lara WoottonLocation Coordinator Lizzy Jane KleinResearcher Brian GatewoodExecutive Consultant Kelsey NovakAssistant Accountant Marek StoutProduction Assistant Jamal DZ MullenAssistant Location Manager Sybil KimProduction Assistant Kieran GilloolyArt Department Production Assistant Djinous RowlingCasting Associate Jeffrey NeumeierProduction Accountant Victoria TracconiPublicist Brianna DaSilveiraExecutive Assistant Tara Feldstein BennettLocal Casting Graham LawyerExecutive Producer's Assistant Lisa Joelle CurtisProduction Coordinator Armaan NajhawanProduction Assistant Ashley Renee SaundersTravel Coordinator Roderick FlucasExecutive Assistant Hannah ShlapakAssistant Location Manager Trey McPhaulProduction Assistant Ryan Christopher TaylorLocation Manager Anna LunaExecutive Assistant Amanda LamPost Production Accountant Tasha WardCasting Assistant Zachary BradfordSecond Assistant Accountant Andy GossAssistant Location Manager Sallen DisilvaProduction Assistant Nattakarn KullamartAssistant Accountant Kaitlyn AliPost Production Coordinator Armando Tomas MulatoProducer's Assistant Scott SchreiberSecond Assistant Accountant Audra RogersPayroll Accountant Brooke GuidoProduction Assistant Beth RasinksiProduction Assistant Aaron BarnetLocation Production Assistant Anna ButtermoreSecond Assistant Accountant Anita LaGraffSecond Assistant Accountant Maddie HogonnetProduction Assistant Corey KnefProduction Assistant Alessandro TanakaExecutive Consultant Molly CoffeeExecutive Producer's Assistant Rosie ReevesLocation Production Assistant Sasitorn ChitranukrohAssistant Accountant Christopher FlippoProduction Assistant Carly MaurerProduction Assistant Shatika RudolphSecond Assistant Accountant Kerry RobertsPayroll Accountant Ashley CookProduction Assistant Jacqueline GallagherCasting Associate John QuartuccioLocation Production Assistant Daniella LaGraffAccountant Christie KwanProduction Supervisor Diana P. MejiaFirst Assistant Accountant Mandy AndersonAssistant Production Coordinator Tyler WhiteAssistant Location Manager Kelsey SchneiderPayroll Accountant Bojan VucicevicDevelopment Manager Clint FumantiLocation Coordinator Matt DiGennaroFirst Assistant Accountant Rimma KalyakinaAssistant Location Manager Lisa KurkSecond Assistant Accountant Joel WellsAssistant Production Coordinator Trevor WatersonCo-Executive Producer Gillian SkipperProduction Assistant Samantha MillerPayroll Accountant Sonia Y. DawsonFirst Assistant Accountant Jeremy TanAssistant Location Manager Becca HooperArt Department Production Assistant Dan DirksProduction Assistant Tracy LamAssistant Accountant Katie StarkeAssistant Location Manager Dru FicklingVisual Effects Coordinator Reed CothronVisual Effects Coordinator James J.A. HouleVfx Editor Sarah StaufferVisual Effects Production Manager Samantha VinzonVisual Development David Masure-BoscoVisual Effects Producer Greg SteeleVisual Effects Supervisor A.J. VargasVisual Development Rodney FuentebellaVisual Development Ryan MeinerdingVisual Development Carolyn NewesVisual Effects Coordinator Daniel SudickSpecial Effects Supervisor Fernando ZorrillaVisual Effects Supervisor Aileen MuVisual Effects Coordinator Conrad OlsonDigital Compositor Alexandra GreeneVisual Effects Producer Mathew CowieAnimation Supervisor Jenna Noel FrazierStory Editor Ellen MortonWriters' Assistant