Directing
Amir Muhammad is a Malaysian writer and independent filmmaker
Return to Nostalgia
as Self
The Last Communist
as Himself
The Big Durian
as Narrator