He was born on October 6, 1934 in Chicago.
Anderson was organ consultant for some of the finest concert hall organs in North America: the C. B. Fisk organs at Meyerson Symphony Center (Opus 100, 1992) and SMU's Caruth Auditorium (Opus 101, 1993), both in Dallas, TX.