Background
Cowan, Kenneth Andrew was born on December 19, 1974 in St. Catharines, Ontario, Canada. Arrived in United States of America, 1993, permanent resident, 2001. Son of David and Donna Cowan.
Cowan, Kenneth Andrew was born on December 19, 1974 in St. Catharines, Ontario, Canada. Arrived in United States of America, 1993, permanent resident, 2001. Son of David and Donna Cowan.
Master of Music, Yale, New Haven, 1999.
Associate organist St. Bartholomew's Church, New York City, 2002—2005. Assistant professor organ Westminster Choir College, Princeton, New Jersey, since 2005.
Member of Organ History Society, American Guild Organists.
Married Lisa Shihoten, August 15, 2006.