Colin Farrell has two sons: James Padraig Farrell, born in 2003 with his ex-girlfriend Kim Bordenave, and Henry Tadeusz Farrell, born in 2009 with actress Alicja Bachleda-Curuś.