He was the Malaysian Minister of Tourism from 2006 to 2008, and he was appointed as the Secretary-General of United Malays National Organisation (UMNO) following the resignation of Mohd Radzi Sheikh Ahmad on 20 March 2008.
Ia menjadi Menteri Pariwisata Malaysia dari 2006 sampai 2008, dan ia dilantik menjadi Sekretaris-Jenderal United Malays National Organization (UMNO) setelah pengunduran diri Dato' Seri Mohd Radzi Sheikh Ahmad pada 20 Maret 2008.