Actor
Devoured: The Legend Of Alferd Packer
2005
Darkroom
1989 · as Perry
The Boy from Hell
1988 · as Charlie