Charles Weaver is on the faculty of the Juilliard School, where he teaches historical plucked instruments, Baroque music theory, and performance practice. He is also a Kulas Visiting Artist at Case Western Reserve University. He serves as organist and director of music at St. Mary's Church in Norwalk, Connecticut and is completing a doctoral degree in music theory at the City University of New York with a dissertation on the relationship between the Solesmes method of chant performance and nineteenth-century music theory.
As a performer, he has served as assistant conductor for Juilliard Opera and has accompanied operas with the Yale Baroque Opera Project, Princeton University, the University of Maryland, and the Boston Early Music Festival. As an orchestral theorbo player and guitarist, he has performed with the New York Philharmonic, the Philadelphia Orchestra, the Minnesota Orchestra, and the Virginia Symphony. His chamber-music engagements have included Quicksilver, Piffaro, Chamber Music Society of Lincoln Center, the Folger Consort, Apollo's Fire, Blue Heron, and Vox Luminis.