Haji Mohd Mahadi est né en 1914 à Merbuk, dans l’État de Negeri Sembilan et a fait ses études à la Madrasah al-Falah à la Mecque. Il est le huitième enfant d'une fratrie de quinze. À 25 ans, il travaille comme journaliste puis comme acteur de second rôle dans le film Penghidupan en 1951. En 1952, il réalise Jewel in the Slum qui est un échec commercial. Il pousuit sa carrière au cinéma en tant qu’acteur et joue dans 76 films. Il décède en 1983.