United Kingdom, March 31 -- James McAvoy "worries less" and is "more philosophical" after becoming a dad again in his 40s.

The 46-year-old actor has a son, who was born in 2010, with his ex-wife Anne-Marie Duff and he became a father for a second time in 2022 when he welcomed a little boy with his second wife Lisa Liberati - now James has opened up about how his experience of parenting is different now he's in his 40s.

He told the Guardian: "Having a kid at 42 is definitely easier in some ways. I worry less. I'm a bit more philosophical.

"But it's also harder, because you're just older and tireder."

James has also stepped behind the camera to direct his first film - California Schemin' - and he admits taking on a new job in his 40s ha...