Bachelor of Music, North Texas State University, 1961. Master of Music, Yale University, 1963. Doctor of Music, North Texas State University, 1971.
Instructor music Center Michigan University, Mount Pleasant, Michigan, 1966-1968. Assistant professor music Southeastern Louisiana University, Hammond, 1971-1975, associate music, 1975-1990, professor music, since 1990. Contrabassoonist New Haven Symphony, 1962-1963.
Principal bassoonist Saginaw (Michigan) Symphony, 1966-1968, Baton Rouge Symphony, 1971-1977, 80-84, New Orleans City Ballet Orchestra, 1984-1989.
Co-president Hammond Human Relations Council, 1972. 1st lieutenant United States Air Force, 1963-1966. Member American Recorder Society, Viola Da Gamba Society of America.
Married Jeanne Elizabeth Ruggia, June 1, 1963. Children: Joyce, John.