John Scoullar

John Scoullar, a composer, lyricist, playwright and performer, died on March 25 2011, his partner Bradshaw Smith said. He had been battling skin cancer. He was 61.

Read More
  • Born: Jul 26, 1949 in Providence, RI
  • Death: Mar 25, 2011 in Providence, RI