Actor·b. 1964· Vancouver, British Columbia, Canada
1 horror film·Refine with search →
Savage Island
Producer · Actor (Steven Harris)