Become an IMDbPro Member Today

Get access to the leading information resource for the entertainment industry

Find Contacts & Representation

Showcase Yourself

Follow Industry Trends

Stay connected with contact details for over 300,000 industry professionals and companies

Manage your photos and the credits you're Known For on IMDbPro, IMDb and Amazon Video

Keep up to date with entertainment news and follow in-development titles not available on IMDb

Start your 30-Day free trial
Already a member?

Halo 2 (2004)

M
Video Game | Action, Adventure, Mystery

Master Chief must defend Earth from invading Covenant forces.
Read more: Plot summary
Producers
Composer
Martin O'Donnell (as Marty O'Donnell)
Cinematographer
Trending
MOVIEmeter
Members only
Status
Edit Released
Updated Nov 9, 2004

Release date
Nov 9, 2004 (United States)

Contacts

Become a member to access contact information

Cast

+ Add Cast
65 cast members
Name STARmeter Known for
Dee Bradley Baker
Gravemind (voice) (as Dee Baker) Gravemind (voice) (as Dee Baker)   See fewer
Members only
Julie Benz
Miranda Keyes (voice) Miranda Keyes (voice)   See fewer
Top 5000
Hamilton Camp
Prophet of Mercy (voice) Prophet of Mercy (voice)   See fewer
Members only
Tim Dadabo
343 Guilty Spark / Marine (voice) 343 Guilty Spark / Marine (voice)   See fewer
Members only
Robert Davi
SpecOps Leader (voice) SpecOps Leader (voice)   See fewer
Top 5000
Keith David
Arbiter (voice) Arbiter (voice)   See fewer
Top 5000
Steve Downes
Master Chief (voice) Master Chief (voice)   See fewer
Members only
Robin Atkin Downes
Prophet of Regret (voice) Prophet of Regret (voice)   See fewer
Members only
Miguel Ferrer
Heretic Leader (voice) Heretic Leader (voice)   See fewer
Top 5000
John Michael Higgins
2401 Penitent Tangent (voice) 2401 Penitent Tangent (voice)   See fewer
Members only
Bob O'Donnell
Prophet of Objection (voice) Prophet of Objection (voice)   See fewer
Members only
Ron Perlman
Lord Hood (voice) Lord Hood (voice)   See fewer
Top 5000
Kevin Michael Richardson
Tartarus (voice) Tartarus (voice)   See fewer
Members only
David Scully
Sergeant Johnson / Elite (voice) Sergeant Johnson / Elite (voice)   See fewer
Members only
Jen Taylor
Cortana (voice) Cortana (voice)   See fewer
Members only
Michael Wincott
Prophet of Truth (voice) Prophet of Truth (voice)   See fewer
Top 5000
Ken Boynton
Brute / Brute Chieftain / Sergeant (voice) Brute / Brute Chieftain / Sergeant (voice)   See fewer
Members only
David Cross
Marine (voice) Marine (voice)   See fewer
Top 5000
Chris Edgerly
Brute (voice) Brute (voice)   See fewer
Members only
Orlando Jones
Marine Sergeant (voice) Marine Sergeant (voice)   See fewer
Members only
John Kassir
Marine (voice) Marine (voice)   See fewer
Members only
Andrew McKaige
Marine (voice) (as Andy McKage) Marine (voice) (as Andy McKage)   See fewer
Members only
Martin O'Donnell
Jackals / Hunters / Flood (voice) (as Marty O'Donnell) Jackals / Hunters / Flood (voice) (as Marty O'Donnell)   See fewer
Members only
Brian Posehn
Grunt (voice) Grunt (voice)   See fewer
Members only
Laura Prepon
Marine (voice) Marine (voice)   See fewer
Top 5000
Michelle Rodriguez
Marine (voice) Marine (voice)   See fewer
Top 5000
Pete Stacker
Marine Sergeant (voice) Marine Sergeant (voice)   See fewer
Members only
Joseph Staten
Grunt (voice) Grunt (voice)   See fewer
Members only
Norm Woodel
Elite (voice) Elite (voice)   See fewer
Members only
The Bungie Auxiliary Players
Additional Voices (voice) Additional Voices (voice)   See fewer
Members only
Brian Morden
Additional Voices (voice) Additional Voices (voice)   See fewer
Members only
Melissa Stavish
Zoey (voice) Zoey (voice)   See fewer
Members only
Charles Allen
ILB: MacKaskill / Train Conductor (voice) (uncredited) ILB: MacKaskill / Train Conductor (voice) (uncredited)   See fewer
Members only
Olivia Burnette
ILB: Rani Sobek (voice) (uncredited) ILB: Rani Sobek (voice) (uncredited)   See fewer
Members only
Deborah Sale Butler
ILB: Gilly / Additional Characters (voice) (uncredited) ILB: Gilly / Additional Characters (voice) (uncredited)   See fewer
Members only
Amy Chaffee
ILB: Sarah John / Jersey's Mom / Mama Zaman (voice) (uncredited) ILB: Sarah John / Jersey's Mom / Mama Zaman (voice) (uncredited)   See fewer
Members only
George Cheung
ILB: Mr. Shebura (voice) (uncredited) ILB: Mr. Shebura (voice) (uncredited)   See fewer
Members only
Peter Doyle
ILB: Antonio / Kevin Morales (voice) (uncredited) ILB: Antonio / Kevin Morales (voice) (uncredited)   See fewer
Members only
Keeshan Giles
ILB: Trevor / Mick (voice) (uncredited) ILB: Trevor / Mick (voice) (uncredited)   See fewer
Members only
Arthur Hanket
ILB: Thin Kinkle / Professor Avi (voice) (uncredited) ILB: Thin Kinkle / Professor Avi (voice) (uncredited)   See fewer
Members only
Rachel Hardy
ILB: Dana's Mom (voice) (uncredited) ILB: Dana's Mom (voice) (uncredited)   See fewer
Members only
Christopher Hartmann
ILB: Additional Characters (voice) (uncredited) ILB: Additional Characters (voice) (uncredited)   See fewer
Members only
Keisuke Hoashi
ILB: Aide / Additional Characters (voice) (uncredited) ILB: Aide / Additional Characters (voice) (uncredited)   See fewer
Members only
Kabir Kamboh
ILB: Hiroyuki / Additional Characters (voice) (uncredited) ILB: Hiroyuki / Additional Characters (voice) (uncredited)   See fewer
Members only
Danny Katiana
ILB: Major (voice) (uncredited) ILB: Major (voice) (uncredited)   See fewer
Members only
David Lodge
ILB: Standish (voice) (uncredited) ILB: Standish (voice) (uncredited)   See fewer
Members only
Yuri Lowenthal
ILB: Kamal Zaman (voice) (uncredited) ILB: Kamal Zaman (voice) (uncredited)   See fewer
Top 5000
Kerrigan Mahan
ILB: Agent / Papa Zaman (voice) (uncredited) ILB: Agent / Papa Zaman (voice) (uncredited)   See fewer
Members only
Rami Malek
ILB: Additional Characters (voice) (uncredited) ILB: Additional Characters (voice) (uncredited)   See fewer
31
Dave Mallow
ILB: Herzog (voice) (uncredited) ILB: Herzog (voice) (uncredited)   See fewer
Members only
Wrye Martin
ILB: Admiral / Additional Characters (voice) (uncredited) ILB: Admiral / Additional Characters (voice) (uncredited)   See fewer
Members only
Kristin Minter
ILB: Sophia Bossedon (voice) (uncredited) ILB: Sophia Bossedon (voice) (uncredited)   See fewer
Members only
Bruce Nozick
ILB: Jim James (voice) (uncredited) ILB: Jim James (voice) (uncredited)   See fewer
Members only
Zan Passante
ILB: Jersey Morelli (voice) (uncredited) ILB: Jersey Morelli (voice) (uncredited)   See fewer
Members only
Tara Platt
ILB: Genie / Isabel / Cassie (voice) (uncredited) ILB: Genie / Isabel / Cassie (voice) (uncredited)   See fewer
Members only
Gary Rosen
ILB: Additional Characters (voice) (uncredited) ILB: Additional Characters (voice) (uncredited)   See fewer
Members only
Kristen Rutherford
Durga / Op / Sleeping Princess / Melissa / Yasmine / Live Improv (voice) (uncredited) Durga / Op / Sleeping Princess / Melissa / Yasmine / Live Improv (voice) (uncredited)   See fewer
Members only
Vincent Rutherford
ILB: Gene (voice) (uncredited) ILB: Gene (voice) (uncredited)   See fewer
Members only
Michael Sorich
ILB: Recruiter / Thug (voice) (uncredited) ILB: Recruiter / Thug (voice) (uncredited)   See fewer
Members only
Jeff Steitzer
Announcer (voice) (uncredited) Announcer (voice) (uncredited)   See fewer
Members only
Carmen Thomas
ILB: Additional Characters (voice) (uncredited) ILB: Additional Characters (voice) (uncredited)   See fewer
Members only
Stephanie Venditto
ILB: Waitress / Additional Characters (voice) (uncredited) ILB: Waitress / Additional Characters (voice) (uncredited)   See fewer
Members only
Kari Wahlgren
ILB: Janissary "Jan" James (voice) (uncredited) ILB: Janissary "Jan" James (voice) (uncredited)   See fewer
Top 5000
Mark Weiler
ILB: Jason (voice) (uncredited) ILB: Jason (voice) (uncredited)   See fewer
Members only
Edmund Wyson
ILB: Joe (voice) (uncredited) ILB: Joe (voice) (uncredited)   See fewer
Members only
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.

MOVIEmeter

Members only

Become a member to access additional data

Ratings Breakdown

8.7 / 10 | 7,146 votes