Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Del Russel
Follow
Born 27 September 1952
Died 7 February 2015 (aged 62)
Actor
See all 8 →
Sealed
1988
?.?
?.?
The Last Temptation of Christ
Money Changer
Sealed
1986
?.?
?.?
From Beyond
Ambulance Driver
Sealed
1990
?.?
?.?
Robot Jox
2nd Technician
Sealed
1987
?.?
?.?
Rent-a-Cop
Seller