Merrell Jackson: Merrell Jackson. Actor: Godspell. Merrell Jackson was born on 26 April 1952 in Chicago, Illinois, USA. He was an actor, known for Godspell (1973). He died on 23 February 1991.
Known For: Godspell (Merrell)