David Carradine, 1936 yılında Hollywood, Los Angeles, California'da dünyaya geldi. Babası, ünlü oyuncu John Carradine'dir. Carradine, oyunculuk kariyerine 1960'larda başladı ve ilk önemli rolünü 1972 yılında "Kung Fu" dizisinde canlandırdığı Kwai Chang Caine karakteriyle kazandı. Dizi, 1975'e kadar devam etti ve Carradine için büyük övgüler kazandı. Ardından, çeşitli film ve televizyon projelerinde yer aldı, bunların arasında "Death Race 2000", "Bound for Glory" ve "The Long Riders" de yer alıyor.
Carradine, kariyerinin zirve noktasında, Alman film yapımcısı Quentin Tarantino'nun "Kill Bill" film serisinde Bill karakterini canlandırarak ününü pekiştirdi. Film, 2003 ve 2004 yıllarında gösterime girdi ve Carradine için büyük övgüler kazandı.