The Daredevil star has two sons with his wife. Their first son, Elias Gene D'Onofrio, was born in December 1999, and in February 2008, they welcomed their second son, Luka D'Onofrio, to their family.
D’Onofrio also has a daughter, Leila George, from his previous relationship with actress Greta Scacchi.
Vincent D'Onofrio with his wife and kids in their family Christmas photo. (Source: Instagram)
He and Scacchi broke up not long after they had their first child in 1992. The split left the actress so distressed that she had to take a hiatus for four years.
As reported by Dailymail, Scacchi revisited her heartbreak to play a role in the 2008 revival of Terence Rattigan’s The Deep Blue Sea. Her performance in the play was highly acclaimed and deemed the role of a lifetime.
The actress said she was grateful that she had experienced such a heartbreak. It enabled her to understand her character on a deeper level.
D’Onofrio’s had a four-year relationship with Sacchi that ended acrimoniously. However, the Full Metal Jacket actor’s recent Instagram post dedicated to Sacchi suggests he is on good terms with his daughter's mother.
The actor’s daughter has also pursued an acting career, but she has taken it slow and does it on her own terms. Her recent notable work was in the family drama Animal Kingdom.
George was previously married to actor Sean Penn for just over a year. Penn and George officially tied the knot on July 30, 2020, and kept their union under wraps. However, they finalized their divorce in April 2022.
D’Onofrio’s eldest son, Elias, also dipped his feet in the acting pool, but his latest released work was in 2017. The actor’s youngest son, Luka, has been raised away from the spotlight.