Noah Belson is an actor and writer, known for The Rotten Fruit (2003), Cabin Fever (2002) and Chowdaheads (1999).
Cabin Fever