Kwai Chang Caine

Kwai Chang Caine (Chinese: 虔官昌; pinyin: Qián Guānchāng) is a fictional character and the protagonist of the ABC 1972–1975 action-adventure western television series Kung Fu. He has been portrayed by David Carradine as an adult, Keith Carradine as a younger Caine and Radames Pera as the child Caine, and Stephen Manley as the youngest Caine.

Kwai Chang Caine

Kwai Chang Caine (Chinese: 虔官昌; pinyin: Qián Guānchāng) is a fictional character and the protagonist of the ABC 1972–1975 action-adventure western television series Kung Fu. He has been portrayed by David Carradine as an adult, Keith Carradine as a younger Caine and Radames Pera as the child Caine, and Stephen Manley as the youngest Caine.