Harry Potter star Alan Rickman has died aged 69

Hollywood actor Alan Rickman has died at the age of 69 after waging a secret battle with cancer, his family said today, the Daily Mail reports.

The star, known for his roles in films such as Harry Potter and Robin Hood, kept his fight with illness private before his death.