Sa famille créa une chaine d'hôtels qu'il reprit après ses études de comptabilité. Son groupe s'est développé principalement à Sun City en Afrique du Sud, à Paradise Island aux Bahamas (où est basée sa compagnie Sun International), ainsi qu'à Dubaï et à Maurice.
Durant l'apartheid, il organisa des concerts à Sun City avec les plus grandes vedettes du moment.
Ensuite, il ouvre un nouveau complexe haut de gamme au Maroc, le Mazagan Beach Resort, près de la ville d'El Jadida. Celui-ci coûte environ 300 millions d'euros pour sa construction.