Foley was born in Etobicoke, Ontario. His mother, Mary, was a homemaker. His father, Michael, was a pipefitter. His father is of Irish descent, and his mother is of English, Irish, Scottish and Welsh descent.