Bo Welch‘s son Matthew Welch was born in 1994. He is the first child of Bo together with American-Canadian actress Catherine O’Hara. The Home Alone actress Catherine and Bo tied the knot in 1992. Right after two years of marriage, they welcomed their first child Matthew. Matthew is an older brother to the couple’s second...
Post