David James is a South African film, theatre and television actor known mainly for playing the villainous Koobus Venter in the Oscar-nominated science fiction film District 9.
David James has been suggested to play 33 roles. Click below to see other actors suggested for each role, and vote for who you think would play the role best.