Haemoptysis Causes - Top 5 Causes of Haemoptysis Bronchitis, bronchiectasis, tuberculosis, and necrotizing pneumonia or lung... HealthCure 3 years ago