Beloved British actor Lewis Collins has died at the age of 67 after a five-year battle with cancer.