Stephen Lee

is best known for his work in The Pit and the Pendulum (1991).

MOVIES STARRING

Who Do I Gotta Kill? (missing thumbnail, image: /images/cache/309356.jpg)
Who Do I Gotta Kill?
The Pit and the Pendulum (missing thumbnail, image: /images/cache/315324.jpg)
The Pit and the Pendulum
Purple Hearts (missing thumbnail, image: /images/cache/329674.jpg)
Purple Hearts