Amir Muhammad: Amir Muhammad. Director: Lips to Lips. Amir Muhammad was born on 5 December 1972 in Kuala Lumpur, Malaysia. He is a producer and director, known for Lips to Lips (2000), The Big Durian (2003) and Malaysian Gods (2009).
Known For: Lips to Lips (Director), The Big Durian (Director), Malaysian Gods (Producer), 6horts #1: Lost (Director)