Stephen Papps
Stephen Papps is an actor, known for Braindead (1992), The Piano (1993) and Russian Snark (2010).
Stephen Papps's FILMOGRAPHY
as Actor (39)
Stephen Papps'S roles
Ovillus
Bluebeard