That his wife is Italian and that he spends time in Italy are reasons why Colin Firth speaks Italian.Specifically, the English actor (born 1960) is married to Italian film director/producer Liva Giuggioli (born 1969). They have two sons, Luca (born 2001) and Matteo (born 2003), both of whom speak Italian. They live in London, England and in Rome, Italy.