Cast for: The Matrix Revolutions

Laurence Fishburne
Laurence Fishburne as Morpheus
Carrie-Anne Moss
Carrie-Anne Moss as Trinity
Hugo Weaving
Hugo Weaving as Agent Smith
Mary Alice
Mary Alice as The Oracle
Collin Chou
Collin Chou as Seraph
Harry Lennix
Harry Lennix as Commander Lock
Ian Bliss
Ian Bliss as Bane
Lambert Wilson
Lambert Wilson as Merovingian
Monica Bellucci
Monica Bellucci as Persephone
Nona Gaye
Nona Gaye as Zee
Anthony Zerbe
Anthony Zerbe as Councillor Hamann
Helmut Bakaitis
Helmut Bakaitis as The Architect
Kate Beahan
Kate Beahan as Coat Check Girl
Francine Bell
Francine Bell as Councillor Grace
Rachel Blackman
Rachel Blackman as Charra
Henry Blasingame
Henry Blasingame as Deus Ex Machina
Matt Castelli
Matt Castelli as Operations Officer Mattis
Essie Davis
Essie Davis as Maggie
David Bowers
David Bowers as Q-Ball Gang Member #1
Dion Horstmans
Dion Horstmans as Q-Ball Gang Member #2
Lachy Hulme
Lachy Hulme as Sparks
Peter Lamb
Peter Lamb as Colt
Nathaniel Lees
Nathaniel Lees as Mifune
Joe Manning
Joe Manning as First Operator At Command
Maurice Morgan
Maurice Morgan as Tower Soldier
Rene Naufahu
Rene Naufahu as Zion Gate Operator
Robyn Nevin
Robyn Nevin as Councillor Dillard
Genevieve O’Reilly
Genevieve O’Reilly as Officer Wirtz
Kittrick Redmond
Kittrick Redmond as Second Operator At Command
Rupert Reid
Rupert Reid as Lock's Lieutenant
Kevin Michael Richardson
Kevin Michael Richardson as Deus Ex Machina (voice)
David Roberts
David Roberts as Roland
Richard Sydenham
Richard Sydenham as Dock Sergeant
Che Timmins
Che Timmins as Radio Bunker Man
Cornel West
Cornel West as Councillor West
Bernard White
Bernard White as Rama-Kandra
Roy Jones Jr.
Roy Jones Jr. as Captain Ballard (uncredited)
Scroll to Top