Born in 1953 in Anhui, Showhsien province, but educated in Hong Kong (he studied in the Eastern Drama Academy and trained in Northern Style Kung Fu for 7 years) Ching is the son of Shaw Bros. film director Ching Kong and became a stuntman when he was 17 years old, debuting as an action director in "The 14 Amazons" directed by his father in 1972. At the same time Ching began choreographing action for several TV series including "It Takes a Thief", "Reincarnated", "Dragon Strikes", "The Roving Swordsman", and "The Spirit of the Sword".
In 1982 he debuted as a film director in "Duel To the Death", followed by "Witch From Nepal" in 1986, awarded as Best Martial Arts Choreography at the Hong Kong Film Awards. His work attracted the attention of Film Workshop Company producer Tsui Hark, who hired him as a director of "A Chinese Ghost Story" in 1986. The international success of this film encouraged a series of new projects by Tsui and Ching until 1993, when Ching created his own production company, China Entertainment.