British actor and film director Richard Attenborough died on Sunday at the age of 90, the BBC reported, citing his son.