Нил Бломкамп родился 17 сентября 1979 года в Йоханнесбурге, ЮАР. В 16-летнем возрасте Бломкамп познакомился с Шарлто Копли; будущий режиссёр уже тогда проявлял интерес к трёхмерной графике, и Бломкамп с Копли начали вести свои разработки в этом направлении.
В возрасте 18 лет Нил переехал в Канаду, в Ванкувер, где поступил в киношколу. С конца 1990-х Бломкамп начал работать 3D-аниматором на крупных студийных проектах, принимал участие в создании видеоигр и научно-популярных технических моделей. Бломкамп принимал участие в работе над игрой Halo, по мотивам которой и решил снять собственный полнометражный кинодебют. Продюсировать проект решил
Питер Джексон, который, однако, вскоре предложил Бломкампу развить в полном метре идею короткометражки «
Выжить в Йобурге» — ее Бломкамп снял вместе с
Копли.
Фильм под названием «
Район № 9», главную роль в котором Бломкамп поручил
Копли, увидел свет летом 2009 года, был удостоен номинации на «Лучший фильм» от Американской киноакадемии и пришёлся по душе критикам со всего мира. За успешным дебютом последовали ещё две работы — в обеих
Копли вновь достались важные актёрские партии: антиутопия «
Элизиум: Рай не на Земле» и «
Робот по имени Чаппи», основанный на короткометражке «
Tetra Vaal». В начале 2015 года Бломкамп объявил, что его следующим проектом, по всей видимости, станет пятая часть франшизы «
Чужих».