Bachelor of Science, Florida State University, Tallahassee, 1959; Master of Arts in Teaching, Rollins College, 1969; postgraduate, Rollins College, 1974.
Teacher music, Florida Public Schools, Orlando, 1963-1966; rehearsal pianist, San Francisco Civic Chorale, 1966-1968; piano assistant, Oakland Symphony Chorus/San Francisco Opera Company, San Francisco, 1975-1977. Artistic director, conductor Music in the Mountains, Nevada City, California, Desert Foothills Musicfest, Carefree, Arizona. Member of faculty Sierra Community College.
With United States Army, 1960-1962.