Howard Cheng is dedicated to documentary production and program creation, using distinctive musical rhythms to create visually refreshing images. In 2017, he collaborated with two other directors to create the promotional video for "Taipei in Motion", featuring the 2017 Taipei Summer Universiade, which won the 2017 Red Dot Design Award in Germany. Starting in 2021, he ventures into the deep mountains of Taiwan, infusing his unique visual energy into the magnificent landscapes. In 2021, he produced Island of Mountains: Believe it or not. This is Taiwan!!! This program was nominated for the 2022 New York Festivals - TV & Film Awards.