Playing bass in the original incarnation of Union Station with Alison Krauss, John composed several of her earlier songs, such as "Too Late To Cry," "Foolish Heart" and "Every Time You Say Goodbye." John has also played upright bass professionally for many years with Harley Allen, Chris Jones, and Jimmy Bowen.
Based in Nashville, TN, John continues to pursue songwriting. His music has been recorded by Alan Jackson ("Meat and Potato Man," co-written with Harley Allen) and he has released a CD of his original material entitled All The Lonely. Recently, artists such as Gina Jeffries, Alecia Nugent, and Sam Bush have released albums including his songs.
John has also played upright bass professionally for many years, with Harley Allen, Chris Jones, and the Troubled Waters Band. John recently joined the Charlie Sizemore Band.
Alison Krauss' upcoming album, A Million Miles or More, scheduled for release in April 2007, includes John's music.