Captain America: The First Avenger - Cast

Captain America: The First Avenger Movie Poster

Chris Evans

as Steve Rogers/Captain America



Hugo Weaving

as Johann Schmidt/Red Skull


Hayley Atwell

as Peggy Carter


Sebastian Stan

as Bucky Barnes


Dominic Cooper

as Howard Stark


Toby Jones

as Dr. Arnim Zola


Neal McDonough

as Timothy "Dum Dum" Dugan


Derek Luke

as Gabe Jones


Stanley Tucci

as Dr. Abraham Erskine


Natalie Dormer

as Pvt. Lorraine


Bruno Ricci

as Jacques Dernier


Michael Brandon

as Sen. Brandt


Martin Sherman

as Brandt's Aide


  Change Location