Niccol was born in Paraparaumu, New Zealand, and grew up in Auckland, where he attended Auckland Grammar School beginning in 1973. He left New Zealand at age 21 and began directing TV ads in London, which he did for more than ten years before his directorial debut, Gattaca (1997). Was married to Susan Grace Jennifer Sullivan from 1991 to 2002, with whom he has one child, Mia Grace Ella born in December 2000. During production of S1m0ne, he met model and Actress Rachel Roberts, with whom he has two children, Jack Niccol, (who also played "Young Nicolai" in the film Lord of War (2005) and Ava Niccol.