Walsh studied classical piano with Carol Stone and W.O. Smith at Tennessee State University; played gigs with Roy Orbison and Jimmy Webb; wrote songs for Waylon Jennings, Jessi Colter, The Amazing Rhythm Aces and others, and spent 25 years making a living in Nashville recording studios.
He has toured Europe with Gretchen Peters eight times since '04, and continues to record and tour internationally and domestically with her.