Callum Macrae is known for No Fire Zone: The Killing Fields of Sri Lanka (2013), Dispatches (1987) and Nova (1974).
No data