Kulim-Bandar Baharu member of parliament Zulkifli Nordin today apologised to former prime minister Dr Mahathir Mohamad for his past behavior.