7. Colin Farrell.
Colin Farrell is a 47-year-old Irish Actor. He has two sons: Henry and James. His sons have different mothers.
Colin has never been married to either of his son’s mothers. After his separation, he took the responsibility of raising them himself since he had never been married.
His son James is 20 years old while Henry is 13 years old.