Loading...

Roger Marshall

Search on Amazon

Biography

Leicester, Leicestershire, England, UK
Roger Marshall was born in March 1934 in Leicester, Leicestershire, England. He is known for his work on Twisted Nerve (1968), -- And Now the Screaming Starts! (1973) and Attack Force Z (1982). Read more...

Writing