- From Church Hill, Tennessee; lives in Nashville.
- Began playing banjo at age 13.
- 1998, joined Larry Sparks and the Lonesome Ramblers (age 18 at the time).
- 2003, released first solo project Pickin Time (Copper Creek).
- 2007, left Larry Sparks band to become a Nashville sideman. He has since worked with Leon Russell, Marty Stuart, Vince Gill, Curly Seckler and Charlie Sizemore.