In 1985 he co-starred in The Goonies as a key member of the eponymous group of kids, the kid inventor Richard "Data" Wang. He played a pickpocket orphan in the 1986 Taiwanese movie It Takes a Thief. In 1987, he appeared in the Japanese movie "Passengers" (Passenjā Sugisarishi Hibi) with the Japanese idol singer Honda Minako. He played Sam on the short-lived TV series Together We Stand (1986–1987) and played Jasper Kwong in the sitcomHead of the Class from 1989 to 1991. He also starred in the movie Breathing Fire (1991) and had a cameo in Encino Man (1992). He played the starring role in the 1993 Mandarin language TV show "The Big Eunuch and the Little Carpenter" which ran for forty episodes. He also starred in the 1996 Hong Kong/Vietnam collaboration movie Red Pirate. He last appeared onscreen in the 2002 Hong Kong movie Second Time Around alongside Ekin Cheng and Cecilia Cheung.