Can you name the actor who played Kwai Chang Caine in the classic television series Kung Fu and later took on the role of Bill in Kill Bill? This classic movie quiz tests your knowledge of Hollywood martial arts drama and cult cinema.
The Answer: David Carradine
The correct answer is D) David Carradine. He became closely associated with two very different eras of film and television, from the 1970s western series to Quentin Tarantino’s stylized action films in the 2000s.
Kung Fu: The Role That Defined a Career
Kung Fu premiered on ABC in 1972 and ran until 1975. Carradine played Kwai Chang Caine, a Shaolin monk wandering the American Old West. The show blended western storytelling with martial arts philosophy, and flashbacks to Caine’s training in China gave it a distinctive identity.
Kill Bill: A Later Role
Carradine returned to the spotlight as Bill in Quentin Tarantino’s Kill Bill Vol. 1 (2003) and Kill Bill Vol. 2 (2004). Bill is the mysterious leader of the Deadly Viper Assassination Squad, and his appearance in the second film is central to the saga’s conclusion.
Why the Other Options Do Not Fit
- Kurt Russell is best known for Escape from New York and The Thing, not for Kung Fu.
- Clint Eastwood is famous for the Dollars trilogy and Dirty Harry, but he did not play Caine.
- Sam Elliott is known for Tombstone and The Big Lebowski, not for either role in this question.
Fun Fact Deep Dive
David Carradine was the son of actor John Carradine, a well-known character actor of classic Hollywood. This family link gives the answer an extra layer of film history for trivia fans.

Did You Guess Correctly?
Share your answer in the comments and see how many classic movie facts you already know. Trivia fans can also explore more celebrity quizzes to test their memory of Hollywood legends.



