Azharr Rudin |
Azharr Rudin was born on November 9, 1981 in Johor, Malaysia. He is an editor and producer, known for Majidee (2005), This Longing (2008) and Rumah/tok (2013).
See full bio »
Born:in Johor, Malaysia |
|