Elwood Francis

Francis, 2024

Elwood Francis (born August 23, 1962) is an American guitar tech and bass player. He was the guitar tech for Dusty Hill of ZZ Top, and now plays bass for the group at the request of Hill before his death in 2021.