A member asked:

My 26 year old son developed a bad cough and spitting up some blood about 2 years ago, pa said allergies with infection, still has it, what do you think?

2 doctors weighed in across 2 answers
Dr. Gregory Hines answered

Specializes in Family Medicine

Be seen: If he continues to have bloody sputum, he needs to see a pulmonologist. Cancer or tuberculosis are certainly in consideration if he continues to cough up blood.

Answered 9/28/2016

5.7k views

Thank

See your doctor: You might spit up blood for a few days with an infection but definitely not for 2 years. I would suggest seeing a pulmonologist as soon as possible.

Answered 9/12/2012

5.7k views

Thank

Related Questions

Sponsored Content
HealthTap Medical Group does not endorse products or services. Sponsored content revenues support our mission to make health information free and accessible to all.Learn more