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