Foss was born on 4 July 1963 in Lower Hutt, and attended Victoria University of Wellington, completing a BCA.
Foss was born on 4 July 1963 in Lower Hutt, the son of Raymond Foss and Rosemary Dwyer. He attended Victoria University of Wellington, completing a BCA.