Cast and Crew of Spider-Man 3

Cast of
Spider-Man 3

About Spider-Man 3

The seemingly invincible Spider-Man goes up against an all-new crop of villains—including the shape-shifting Sandman. While Spider-Man’s superpowers are altered by an alien organism, his alter ego, Peter Parker, deals with nemesis Eddie Brock and also gets caught up in a love triangle.

Spider-Man 3 is part of the Spider-Man Collection, together with Spider-Man, Spider-Man 2 and Camp Lazlo .

Full Cast of Spider-Man 3

Tobey Maguire
plays Spider-Man / Peter Parker

Tobey Maguire as Spider-Man / Peter Parker
Tobey Maguire's performance as Spider-Man / Peter Parker in "Spider-Man 3" was a captivating blend of heroism and vulnerability. Maguire's portrayal of Peter Parker's internal struggles, as he grapples with his newfound dark powers and his relationships with Mary Jane and Harry Osborn, added depth to his character. His physicality in the action sequences, combined with his ability to convey Spider-Man's wit and charm, made his performance a standout in the film. See Tobey Maguire's other roles

Kirsten Dunst
plays Mary Jane Watson

Kirsten Dunst as Mary Jane Watson
Kirsten Dunst's performance as Mary Jane Watson in 'Spider-Man 3' showcases her versatility as an actress. Her portrayal of the character's emotional turmoil, as she struggles with her relationship with Peter Parker and her own personal ambitions, is both heartfelt and convincing. Dunst's ability to express Mary Jane's vulnerability and strength simultaneously adds depth to her character, making her a standout in the film. Her on-screen chemistry with Tobey Maguire also remains a highlight, further enhancing the film's romantic subplot. See Kirsten Dunst's other roles

James Franco
plays New Goblin / Harry Osborn

James Franco as New Goblin / Harry Osborn
James Franco delivers a compelling performance as the New Goblin / Harry Osborn in 'Spider-Man 3'. His portrayal of a vengeful and tormented son, driven by a desire to avenge his father's death, adds depth and complexity to the character. Franco skillfully balances Harry's inner turmoil with his villainous actions, making him a formidable adversary for Spider-Man. His performance is a testament to his versatility as an actor, as he effortlessly transitions from a sympathetic friend to a ruthless foe, leaving a lasting impression on viewers. See James Franco's other roles

Thomas Haden Church
plays Sandman / Flint Marko

Thomas Haden Church as Sandman / Flint Marko
Thomas Haden Church's portrayal of the iconic Spider-Man villain Sandman / Flint Marko in 'Spider-Man 3' was a standout performance that added depth to the character. Church effectively conveyed the complexity of Marko's transformation from a desperate man to a formidable foe, imbuing the character with a sense of humanity and vulnerability. His physicality and facial expressions masterfully captured the weight of the sand particles that made up his body, making for a visually captivating and emotionally resonant portrayal of the classic comic book character. See Thomas Haden Church's other roles

Topher Grace
plays Venom / Eddie Brock

Topher Grace as Venom / Eddie Brock
Topher Grace's portrayal of Venom / Eddie Brock in 'Spider-Man 3' was a notable addition to the film's ensemble cast. Grace effectively captured the character's transformation from a rival photographer to a vengeful, symbiote-infused villain. His performance was marked by a convincing shift in demeanor and physicality, showcasing the character's growing obsession with ruining Peter Parker's life. While some fans have debated the merits of this particular iteration of Venom, Grace's performance was commendable in its ability to convey the character's complex motivations and descent into darkness. See Topher Grace's other roles

Bryce Dallas Howard
plays Gwen Stacy

Bryce Dallas Howard as Gwen Stacy
Bryce Dallas Howard's portrayal of Gwen Stacy in 'Spider-Man 3' was a delightful addition to the Spider-Man franchise. She brought a refreshing charm and elegance to the character, making Gwen an endearing love interest for Peter Parker. Although her screen time was limited, Howard managed to make a lasting impression with her nuanced performance, capturing Gwen's intelligence, grace, and determination. Her on-screen chemistry with Tobey Maguire added depth to their characters' relationship, making their scenes together a highlight of the film. Overall, Howard's performance as Gwen Stacy was a memorable one, showcasing her talent and versatility as an actress. See Bryce Dallas Howard's other roles

Rosemary Harris
plays May Parker

Rosemary Harris as May Parker

Rosemary Ann Harris (born 19 September 1927) is an English actress and a member of the American Theatre Hall of Fame....

See Rosemary Harris's other roles

J.K. Simmons
plays J. Jonah Jameson

J.K. Simmons as J. Jonah Jameson

Jonathan Kimble Simmons (born January 9, 1955) is an American actor. He has been cited as one of the greatest contemp...

See J.K. Simmons's other roles

James Cromwell
plays Captain Stacey

James Cromwell as Captain Stacey

James Oliver Cromwell (born 27 January 1940) is an American film and television actor, probably best known for his ro...

See James Cromwell's other roles

Dylan Baker
plays Dr. Curt Connors

Dylan Baker as Dr. Curt Connors

Dylan Baker is an American stage and screen actor and director. He holds an MFA from the Yale School of Drama, New Ha...

See Dylan Baker's other roles

Theresa Russell
plays Emma Marko

Theresa Russell as Emma Marko

Theresa Russell (born Theresa Lynn Paup; March 20, 1957) is an American actress. Russell made her film debut in The L...

See Theresa Russell's other roles

Bill Nunn
plays Joseph 'Robbie' Robertson

Bill Nunn as Joseph 'Robbie' Robertson

​From Wikipedia, the free encyclopedia.   William G. "Bill" Nunn III (October 20, 1953-September 24, 2016) was an Am...

See Bill Nunn's other roles

Bruce Campbell
plays Maître D'

Bruce Campbell as Maître D'

Bruce Lorne Campbell (born June 22, 1958) is an American actor, producer, writer and director. One of his best-known ...

See Bruce Campbell's other roles

Elizabeth Banks
plays Miss Brant

Elizabeth Banks as Miss Brant

Elizabeth Banks (born February 10, 1974) is an American actress, producer and director. She is known for playing Effi...

See Elizabeth Banks's other roles

Ted Raimi
plays Hoffman

Ted Raimi as Hoffman

​From Wikipedia, the free encyclopedia Theodore "Ted" Raimi  (born December 14, 1965) is an American actor, perhaps ...

See Ted Raimi's other roles

Perla Haney-Jardine
plays Penny Marko

Perla Haney-Jardine as Penny Marko

​From Wikipedia, the free encyclopedia Perla Haney-Jardine (born July 17, 1997) is an Brazilian-born American actres...

See Perla Haney-Jardine's other roles

Willem Dafoe
plays Green Goblin / Norman Osborn

Willem Dafoe as Green Goblin / Norman Osborn

William James "Willem" Dafoe (born July 22, 1955) is an American actor. He is the recipient of various accolades, inc...

See Willem Dafoe's other roles

Cliff Robertson
plays Ben Parker

Cliff Robertson as Ben Parker

Clifford Parker Robertson III (September 9, 1923 – September 10, 2011) was an American actor whose career in film and...

See Cliff Robertson's other roles

Elya Baskin
plays Mr. Ditkovitch

Elya Baskin as Mr. Ditkovitch

Baskin was born in Riga, the son of Frieda and Zalman Baskin.  He attended Moscow's prestigious Theatre and Variety A...

See Elya Baskin's other roles

Mageina Tovah
plays Ursula

Mageina Tovah as Ursula

Mageina Tovah was born on July 26, 1979 and is currently 44 years old.

See Mageina Tovah's other roles

John Paxton
plays Houseman

John Paxton as Houseman

John Paxton was born on July 14, 1920 and passed away 12 years ago at the age of 91 on November 17, 2011.

See John Paxton's other roles

Becky Ann Baker
plays Mrs. Stacy

Becky Ann Baker as Mrs. Stacy

Becky Ann Baker (born February 17, 1953) is an American actress who is known for her portrayal of Jean Weir on NBC's ...

See Becky Ann Baker's other roles

Stan Lee
plays Man in Times Square

Stan Lee as Man in Times Square

Stan Lee (born Stanley Martin Lieber, December 28, 1922 – November 12, 2018) was an American comic book writer, edito...

See Stan Lee's other roles

Michael Papajohn
plays Dennis Carradine / Carjacker

Michael Papajohn as Dennis Carradine / Carjacker

Michael Papajohn is an American actor, director, writer, stuntman and producer. He is best known for his roles in La...

See Michael Papajohn's other roles

Joe Manganiello
plays Flash Thompson

Joe Manganiello as Flash Thompson

Joe Manganiello is an American actor. He played Flash Thompson in the Spider-Man film series, and had recurring roles...

See Joe Manganiello's other roles

Hal Fishman
plays Anchorman

Hal Fishman was born on August 25, 1931 and passed away 16 years ago at the age of 75 on August 7, 2007.

See Hal Fishman's other roles

Lucy Gordon
plays Jennifer Dugan

Lucy Gordon as Jennifer Dugan

Lucy Gordon (22 May 1980 – 20 May 2009) was an English actress and model. She became a face of CoverGirl in 1997 befo...

See Lucy Gordon's other roles

Steve Valentine
plays Photographer

Steve Valentine as Photographer

Steven Valentine (born October 26, 1966) is a Scottish actor and magician best known for his role on Crossing Jordan.

See Steve Valentine's other roles

Tim Maculan
plays Play Director

Tim Maculan as Play Director

Tim Maculan was born on April 20, 1963 and is currently 61 years old.

See Tim Maculan's other roles

Marc Vann
plays Play Producer

Marc Vann as Play Producer

Marc Vann (born August 23, 1954), is an Americanactor. He is known for his role as Conrad Ecklie in the CBStelevision...

See Marc Vann's other roles

Joe Bays
plays Jazz Club Manager

Joe Bays as Jazz Club Manager

​From Wikipedia, the free encyclopedia Joe Bays is an American film and television actor. He played Dom Portwood in ...

See Joe Bays's other roles

Gregg Daniel
plays Precinct Detective

Rogelio T. Ramos
plays Emergency Room Doctor

Timothy Patrick Quill
plays Crane Operator

Menachem Mendel Boymelgreen
plays Kid in Times Square

Nasir Stewart
plays Kid in Times Square

Austin Hendrickson
plays Kid in Times Square

Taylor Hemhauser
plays Kid in Times Square

Kathryn Bryding
plays Woman Outside Theater

Joe Virzi
plays Police Detective

Bill E. Rogers
plays New Jersey State Policeman

Michael Alexander
plays New Jersey State Policeman

April Parker-Jones
plays Test Site Technician

April Parker-Jones as Test Site Technician

April Parker Jones is an American television actress, best known for her roles as Darcy Hawkins in the CBS post-apoca...

See April Parker-Jones's other roles

Edward Padilla
plays Test Site Technician

Robert Curtis Brown
plays Test Site Technician

Robert Curtis Brown as Test Site Technician

Robert Curtis Brown (born April 1957) is an American television, film and stageactor. He has appeared in such TV show...

See Robert Curtis Brown's other roles

Paul Terrell Clayton
plays Test Site Technician

Paul Terrell Clayton is an actor.

See Paul Terrell Clayton's other roles

Carolyn Neff
plays Test Site Technician

Carolyn Neff as Test Site Technician

Actress and producer.

See Carolyn Neff's other roles

Christina Cindrich
plays Test Site Technician

Christina Cindrich as Test Site Technician

Christina Cindrich was born on August 26, 1981 and is currently 42 years old.

See Christina Cindrich's other roles

Sonya Maddox
plays ICU Nurse

Andre B. Blake
plays Crane Disaster Radio Policeman

Andre B. Blake as Crane Disaster Radio Policeman

Andre B. Blake is an American film and television actor.

See Andre B. Blake's other roles

Derrick 'Phoenix' Thomas
plays Cop at Crane Disaster

Jessi Collins
plays Mary Jane's Replacement

Michael McLaughlin
plays Boy at Key to the City Ceremony

Anne Gartlan
plays Councilwoman

Emilio Rivera
plays Policeman at Sand Truck

Emilio Rivera as Policeman at Sand Truck

Emilio Rivera  (born February 24, 1961) is an American film and television actor.

See Emilio Rivera's other roles

Keith Woulard
plays Policeman at Sand Truck

Keith Woulard as Policeman at Sand Truck

Keith Woulard is a Stunts, Actor, Second Unit Director and Assistant Director.

See Keith Woulard's other roles

Reynaldo Gallegos
plays Armored Car Driver

Jim Coope
plays Newstand Patron

Jim Coope was born on September 6, 1952 and passed away 11 years ago at the age of 60 on March 8, 2013.

See Jim Coope's other roles

Dean Edwards
plays Newsstand Patron

Dean Edwards as Newsstand Patron

Dean Edwards was born on July 30, 1970 and is currently 53 years old.

See Dean Edwards's other roles

Margaret Laney
plays Newsstand Patron

Margaret Laney as Newsstand Patron

Actress / Director.

See Margaret Laney's other roles

Toni Wynne
plays Congratulatory Woman at Daily Bugle

Toni Wynne was born on August 25, 1980 and is currently 43 years old.

See Toni Wynne's other roles

Aimee Miles
plays Coffee Shop Waitress

Tanya Bond
plays Jazz Club Waitress

Tanya Bond as Jazz Club Waitress

Tanya Bond was born on January 13, 1980 and is currently 44 years old.

See Tanya Bond's other roles

Mark Kubr
plays Jazz Club Bouncer

Raised by Czech parents in America, Mark Kubr was taught to be disciplined in arts, culture, athletics and religion. ...

See Mark Kubr's other roles

Emma Raimi
plays Girl With Camera

Lorne Raimi
plays Boy at the Final Battle

Henry Raimi
plays Boy at the Final Battle

Alan Cohn
plays Jazz Club Musician

Dan Callahan
plays Jazz Club Musician

Daniel Cummings
plays Jazz Club Musician

Ron King
plays Jazz Club Musician

Carol Chaikin
plays Jazz Club Musician

Vance Hammond
plays Jazz Club Musician

Frank Anello
plays NYPD Officer (uncredited)

Anya Avaeva
plays Model (uncredited)

David Backus
plays Bucket Boy (uncredited)

David Backus as Bucket Boy (uncredited)

David Backus was born on September 21, 1977 and is currently 46 years old.

See David Backus's other roles

Tony Besson
plays Photoshoot Client (uncredited)

Michael Ciesla
plays Photographer (uncredited)

Irina Costa
plays Jazz Club Waitress (uncredited)

John Crann
plays Theater Patron (uncredited)

Crystal Marie Denha
plays Jazz Club Girl (uncredited)

Crystal Marie Denha as Jazz Club Girl (uncredited)

Crystal Marie Denha was born on February 8, 1984 and is currently 40 years old.

See Crystal Marie Denha's other roles

Amy V. Dewhurst
plays Columbia Grad Student (uncredited)

Paul Edney
plays New York City Commuter / Driver (uncredited)

Keith Fausnaught
plays Pedestrian (uncredited)

Logan Fry
plays Automobile Driver (uncredited)

Kevin Fung
plays Spectator (uncredited)

Tony Galtieri
plays News Spectator (uncredited)

Brian Hopson
plays News Reporter (uncredited)

Andrew James Jones
plays Jazz Club Bouncer (uncredited)

Natalie Jones
plays Girl at Key Ceremony (uncredited)

Natalie Jones as Girl at Key Ceremony (uncredited)

Natalie Jones was born on February 15, 1982 and is currently 42 years old.

See Natalie Jones's other roles

Christopher Jude
plays Student (uncredited)

Brittany Krall
plays ER Nurse (uncredited)

Brittany Krall is an actress.

See Brittany Krall's other roles

Pierangeli Llinas
plays Woman in Court (uncredited)

Bernadette Lords
plays British Publicist (uncredited)

Natalie McNeil
plays Girl Screaming in Camaro (uncredited)

Martha Millan
plays Oscorp Receptionist (uncredited)

Michele-Nanette Miller
plays Girl in Times Square (uncredited)

Claudia Katz Minnick
plays Robbie's Assistant (uncredited)

Claudia Katz Minnick was born on July 12, 1971 and is currently 52 years old.

See Claudia Katz Minnick's other roles

Jen Oda
plays Beautiful Girl (uncredited)

Jen Oda as Beautiful Girl (uncredited)

Jen Oda was born on April 21, 1983 and passed away 9 years ago at the age of 31 on February 25, 2015.

See Jen Oda's other roles

Anjelia Pelay
plays Beautiful Woman (uncredited)

Anjelia Pelay as Beautiful Woman (uncredited)

Anjelia Pelay was an actress, dancer, country music singer-songwriter, and multi-instrumentalist until her death in 2...

See Anjelia Pelay's other roles

Nick Poltoranin
plays Police Officer (uncredited)

Vanessa Reseland
plays Beautiful Woman (uncredited)

La Rivers
plays Beautiful Woman (uncredited)

Bria Roberts
plays Businesswoman (uncredited)

American actress and stunt performer.

See Bria Roberts's other roles

Vanessa Ross
plays Sandman Victim (uncredited)

Vanessa Ross as Sandman Victim (uncredited)

Vanessa Ross is a seasoned and well-trained SAG and AFTRA actress, with over ten years experience. She has captured ...

See Vanessa Ross's other roles

Brenna Roth
plays Bad Girl (uncredited)

Brenna Roth was born on January 1, 1983 and is currently 41 years old.

See Brenna Roth's other roles

Shade Rupe
plays City Hall Cheerer (uncredited)

Shade Rupe as City Hall Cheerer (uncredited)

Shade Rupe was born on August 23, 1968 and is currently 55 years old.

See Shade Rupe's other roles

Daniel Shafer
plays Jazz Club Guest (uncredited)

Abbey Skinner
plays Café Girl (uncredited)

Kristin Somo
plays Jazz Club Patron (uncredited)

Jennifer Sparks
plays Jazz Club Waitress (uncredited)

Jennifer Sparks as Jazz Club Waitress (uncredited)

Jennifer Sparks was born on March 3, 1983 and is currently 41 years old.

See Jennifer Sparks's other roles

Christopher Stadulis
plays NY Firefighter (uncredited)

Christopher Stadulis as NY Firefighter (uncredited)

Christopher Stadulis was born on June 1, 1972 and is currently 51 years old.

See Christopher Stadulis's other roles

Arne Starr
plays Broadway Audience Member (uncredited)

Aija Terauda
plays Model (uncredited)

Evelyn Vaccaro
plays Beautiful Woman (uncredited)

Nick Vlassopoulos
plays Bar Patron #5 (uncredited)

Sincerely A. Ward
plays Model (uncredited)

Jennifer Weston
plays ER Nurse (uncredited)

Ray Wineteer
plays Spectator (uncredited)

Ray Wineteer was born on September 27, 1957 and is currently 66 years old.

See Ray Wineteer's other roles

Emily Eckes
plays Beautiful Woman (uncredited)

Samantha Ressler
plays Girl at the Final Battle


Crew of Spider-Man 3

Discover the backstage crew of Spider-Man 3 →