Michael James Holmes is 59 years old, having been born on August 3, 1963, in Halton Hills, Ontario, Canada. James and Shirley Holmes are his parents.
Mike, the middle child in a poor household, had to share a room with his younger brother. Only the eldest daughter had her bedroom.
Mike’s earliest construction project was the “renovation” of his closet into a bedroom, which he did because he wanted his place.
At age six, Jim began instructing him in the construction trade. Mike had already employed 13 people in his first contracting firm by the time he turned 19 years old.
Amanda Holmes (born in 1984), Sherry Holmes, and Mike Holmes Jr. are Mike’s children.
All of his children have been featured and worked on his programs, so his fans and audience are well aware of them.
Mike now has a granddaughter in addition to his married children. Cali, Sherry’s daughter, occasionally appears in her grandfather’s Instagram posts.
Mike wed his high school love, Alex Lorex, when they were both 19 years old. They wed in 1982, and Mike was already 30 when they had their first three children.
Anna Zappia, the lady widely believed to be Mike’s current wife, maintains a low profile and is rarely seen in public.
Mike and Anna have been together for nearly two decades; Anna entered Mike’s life at a trying moment. It is unknown if they are married.
Also Read: Is Eddie Huang Married, Dating, And Engaged