Lung Cancer: Tumors in the lungs can block air passages, resulting in wheezing. Lymphoma: This cancer can spread to the chest and affect breathing. Throat Cancer: Tumors in the throat or vocal cords can obstruct airways. Metastatic Cancer: Cancers that spread to the lungs from other parts of the body can cause wheezing.