A ruling party lawmaker apologized Thursday for heckling a lung cancer patient last week during the man's parliamentary testimony on an anti-smoking bill.