Corey Haim was born in Toronto, Ontario, to Judy Haim, an Israeli-born data processor, and Bernie Haim, a clothing sales representative. He has a sister, Carol, and a half-brother, Daniel. His family is Jewish. He was raised mostly in Willowdale. Corey appeared in 26 episodes of the early s Canadian series The Edison Twins ().