Duncan performing at St. Mary's Catholic School, Fredericksburg, TX on 02/02/2016. When he plays LET IT GO from the movie "Frozen," the children join in enthusiastically.

Duncan receives 2015 Service to the Community Award from Shenandoah University, Winchester, VA on October 3, 2015.  The award is presented by Ann Van Dyke.

Duncan Holmes (Pianist) and Marilyne Peña (Violinist) playing a duet at Hill Country Evangelical Free Church, Fredericksburg, TX on 7/5/2015.

Duncan Holmes playing SABBATH PRAYER from FIDDLER ON THE ROOF at Hill Country Evangelical Free Church, Fredericksburg, TX on 3/8/2015.

Duncan Holmes playing BRING HIM HOME from LES MISERABLES at Hill Country Evangelical Free Church, Fredericksburg, TX on 7/13/2014.

Duncan playing "We Three Kings" for Epiphany on 1/5/2014 at Hill Country Evangelical Free Church, Fredericksburg, TX

Duncan playing Rich Mullins' "My Deliverer is Coming" at Hill Country Evangelical Free Church, Fredericksburg, TX on 10/20/2013

Duncan performing his song "They Taught Me How to Dream Again" on 09/22/2013 at Hill Country Evangelical Free Church, Fredericksburg, TX.

Duncan performing "High Hopes" at Woodcrafters' Conference in McAllen, TX on 09/20/2013

Duncan performing "Fernando" at Woodcrafters' Conference in McAllen, TX on 09/20/2013

Duncan Holmes performing "Fascinating Rhythm" at wedding reception at Kairos Barn on September 14, 2013.

Duncan performing music from FIDDLER ON THE ROOF during Talent Night at Camp Siloam on May 21, 2013

Duncan playing "When We All Get to Heaven" with harmonica virtuoso Buddy Green and fellow virtuoso Jeff Taylor at Men's Retreat at Laity Lodge near Kerrville on 01/05/13.  

Duncan performing at Samantha's Li'l Bit of Heaven with Jim Bordonaro on drums in March 2011.

Duncan playing "Lucky's Walk" at Samantha's Li'l Bit of Heaven with Jim Bordonaro on drums in March 2011.