I have taught private piano and music theory since 1972, and am currently an Adjunct Lecturer of Piano and Music Composition at Tarrant County Community College, Southeast Campus in the Fine Arts Department. I have also taught Music Theory, Ear Training and Music Composition at the University of Texas at Arlington, as well as at Texas Christian University. I have experience serving at a few churches in the Metroplex in the capacities of  keyboard musician, accompanist, and choir member.  As a member of the Tarrant Area Composers and Performance League, I help organize several local recitals featuring community studio students, TCC students and faculty, both as performers and composers. The Arlington Music Teachers Association also plays a great role in the lives of our students through many festivals, contests, and other events, and this year I will continue to serve as Chairman of our Composition Festival. This is my second year serving as Organizer and Director of a Fine Arts Camp held during the summer at a local church.


I earned an AB from Princeton University in Music (Princeton, NJ), a Masters of Music in Composition/minor-Theory from Temple University (Philadelphia, PA), and a Doctor of Musical Arts in Composition/minor-Theory from the University of North Texas (Denton, TX). The piano has remained my primary instrument throughout college and beyond. My ongoing professional development includes music and leadership related sessions sponsored by TCC and AMTA. I have received flute and vocal instruction in the past, and I currently  study guitar.