Crew
EN, SV cinema · 3 credits
Lord of War
Mandela and de Klerk
The Last Contract
Technical Advisor
Actor
as Mbeki