He played on various recordings with artists such as Elvis Presley, Merrilee Rush, B.J. Thomas, John Prine, Dusty Springfield, Herbie Mann, J.J. Cale, Dionne Warwick, Roy Hamilton, Willie Nelson, Waylon Jennings, the Box Tops, Johnny Cash, Jerry Lee Lewis, Merle Haggard, Joey Tempest, George Strait, and The Highwaymen.