
David James
composer. singer. guitarist.

Upcoming Performances
Saturday, May 21st, 4:00 PM – SF Bach Choir @ First Congregational Church, Berkeley, CA
Sunday, May 22, 4:00 PM – SF Bach Choir @ Calvary Presbyterian Church, San Francisco, CA
I'm singing in a choral performance of Ein Deutsches Requiem by Johannes Brahms.
It's a beautiful, powerful work, about one hour and fifteen minutes long. More info here
THANK YOU FOR YOUR CONTINUED SUPPORT!