Bob Bragg is known for his work on Hell Comes to Frogtown (1988), Friday the 13th Part VII: The New Blood (1988) and Waxwork II: Lost in Time (1992). Read more on iMDB