Gaynell Bailey answered question 11/2/2008 Is It Common For Liver Cancer Patients To Throw Up Blood? Liver Cancer can cause a patient to throw up blood due to the veins in the esophagus becoming dilated. This is called esophageal varices. This is serious and medical care should be consulted. E