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