Blood Diamond - Cast
Leonardo DiCaprio
Danny Archer
Actor
Djimon Hounsou
Solomon Vandy
Actor
Jennifer Connelly
Maddy Bowen
Actor
Kagiso Kuypers
Dia Vandy
Actor
Arnold Vosloo
Colonel Coetzee
Actor
Antony Coleman
Cordell Brown
Actor
Benu Mabhena
Jassie Vandy
Actor
Anointing Lukola
N'Yanda Vandy
Actor
David Harewood
Captain Poison
Actor
Basil Wallace
Benjamin Kapanay
Actor
Jimi Mistry
Nabil
Actor
Michael Sheen
Simmons
Actor
Marius Weyers
Van De Kaap
Actor
Stephen Collins
Ambassador Walker
Actor
Ntare Guma Mbaho Mwine
M'Ed
Actor
Ato Essandoh
Commander Rambo
Actor
David S. Lee
Cockney Journalist
Actor
Grant Swanby
UNCHR Official
Actor
Adetokumboh M'Cormack
R.U.F. Trainer
Actor
Tyrone Keogh
SA Page
Actor
Mduduzi Mabaso
Rebel 1
Actor
Nathaniel Ramabulana
Rebel 2
Actor
Zenzo Ngqobe
Rebel 3
Actor
Vanessa Haywood
Diplomat's Wife (uncredited)
Actor