Vocalist active in Southern Maryland/Washington D.C. area rock bands including Medusa and Starz which became D.C. Star. Taylor died of lymphoma May 21,2011 in Washington, D.C.