Dai Tielang was born on October 17, 1930 in Singapore, Straits Settlements. He was a director and writer, known for The Brave Little Toaster (1987), Inspector Black Cat (1984) and Mu ji ban jia (1979). He died on September 4, 2019 in Hangzhou, Zhejiang, China.