Rasmussen aneurysm refers specifically to a pseudoaneursysmal dilatation of a branch of the pulmonary artery adjacent or within a tuberculous cavity. The incidence of pulmonary vascular complication secondary to tuberculosis is very rare hence underdiagnosed by many clinicians. It can present with life threatening haemoptysis and CT angiography plays an important role in localizing the lesion and guiding treatment. On contrary the most common cause of massive haemoptysis is of bronchial artery origin. Early diagnosis and proper interventions are essential as it is associated with high mortality. Herein we report three cases of Rasmussen aneurysm in patients with haemoptysis. Only one patient underwent emergency trans-arterial embolization of the involved pulmonary artery.