Scott McQuaid
DIRECTOR
Scott McQuaid is a British writer-director for stage, screen, and podcast, based in Kuala Lumpur, Malaysia. He holds a Bachelor’s degree in Performing Arts and a Master of Fine Arts in Filmmaking. Scott has directed numerous plays and musicals in Malaysia, winning consecutive BOH Cameronian Arts Awa...
1 shows