Stał się znany z telewizyjnej roli Kwai Chang Caine’a w serialu Kung Fu (1972–1975), za którą był nominowany do nagrody Emmy (1972) i Złotego Globu (1974). Kreacja pieśniarza folk Woody’ego Guthrie w biograficznym filmie Hala Ashby By nie pełzać na kolanach (Bound for Glory, 1976). przyniosła mu nagrodę National Board of Review Award i nominację do Złotego Globu. W 1985 zdobył tytuł Człowieka Roku Fraternal Order of Police.
Za rolę Justina LaMotte’a, okrutnego męża Madelaine (w tej roli Lesley-Anne Down) w miniserialu ABC Północ-Południe (North and South, 1985) był nominowany po raz kolejny do Złotego Globu. Pojawił się gościnnie w finale pierwszego sezonu serialu Czarodziejki (1999) jako Tempus. Zagrał postać tytułowego Billa w obu częściach filmu Quentina Tarantino Kill Bill (2003).
Posiada swoją gwiazdę na Hollywoodzkiej Alei Gwiazd.
thumb|David Carradine (1987)
Życie prywatne 29 grudnia 1960 ożenił się z Donną Lee Becht, z którą miał córkę Calistę Mirandę (ur. 1962). W 1968 doszło do rozwodu. W latach 1969–1975 spotykał się z aktorką Barbarą Hershey, z którą miał syna Free „Toma” Carradine (ur. 1972).