Jackson was born in Vancouver, British Columbia, to parents John Carter and Fiona Jackson. His mother is a casting director. Jackson's father is from Texas; and his mother is a native of Ballyfermot, Dublin, Ireland, having immigrated to North America in the late 1960s. He has a younger sister, Aisleagh, and two older half brothers, Jonathan and Lyman. He was raised Catholic.