- From Memphis. Lives in Nashville.
- First band: The Tennessee Gentlemen (Memphis).
- As a sideman, he has performed with Bill Monroe, Roland White, Vassar Clements, Loretta Lynn, Chet Akins, Larry Cordle, Laurie Lewis, Dale Ann Bradley and many others.
- As a session musician, he has recorded with Kenny Rogers, Michael Martin Murphy, Johnny Cash, Tammy Wynette, Ronnie Milsap and many others. He has played at Carnegie Hall and on Austin City Limits..
- Has been a member of The Cluster Pluckers, Kathy Chiavola Band, the Roland White Band, The J.T. Gray Band and several others.
- 1986, recorded a solo album called Night Light.
- 2007, was a founding member of the Steeldrivers.