Empezó a trabajar en los años 1960 con un trío de jazz, luego trabajó con gente como Dizzy Gillespie o Kenny Dorham.
A finales de los años sesenta entró en la banda de Don Ellis, y grabó con Jean-Luc Ponty.
Por medio de este conoció a Zappa, y entró en los Mothers en 1970.
Dejó el grupo después de rodar 200 Motels, y entró en la banda de Cannonball Adderley.
Formó un exitoso dúo funky con Stanley Clarke, The Clarke/Duke Project, y se dedicó a producir a gente como Miles Davis y otras figuras.