A graduate in the Fine Arts, Meng Chee Chia studied Digital Filmmaking at Nanyang Technological University in Singapore. He has worked on numerous short films, commercials and music videos as a cinematographer. His short film titled Stranded was screened at 5th Singapore Short Film Awards and at the Cannes Film Festival Short Film Corner in 2014.