Skip Navigation Links


Glenn Leigh Marshall

Monday, 7th July 1947 - Wednesday, 24th April 2002
Chicago IL
USA



Enforcer
Army Sergeant
1976
Raging Bull
Prison Guard #2
1980
Stripes
Russian Soldier
1981




"