Larry Marshall - Biography

Larry Marshall was born on April 3, 1944 in Spartanburg, South Carolina, USA. He is known for his work on Jesus Christ Superstar (1973), Panique à Needle Park (1971) and Cotton Club (1984).