Justin Price is a producer and actor, known for Forsaken (2016), Almost Amazing and The Cloth (2013).
Forsaken
The Elf
Dark Moon Rising
The 13th Friday
Alien Reign of Man
The Cloth