Amir Muhammad

Birthday: December 5th, 1972 Place of Birth: Kuala Lumpur

Amir Muhammad is a Malaysian writer and independent filmmaker