Man Long Ho is a film director based in Canada. Born and raised in Hong Kong, he held years of film production and distribution experience. His debut documentary short 'SPUD ISLAND?' examines the biggest elephant-in-the-room in Prince Edward Island. With his philosophical background, he intends to raise a question about this controversial subject and amplify the voices of local farmers.