He has played Wikus van der Merwe in the Oscar-nominated science fiction movie "District 9", Howling Mad Murdock in the 2010 adaptation of "The A-Team", Agent C.M. Kruger in the science fiction movie "Elysium", James Corrigan in the science fiction horror movie "Europa Report" and King Stefan in the dark fantasy adventure movie "Maleficent". 