James Avalon

James Avalon is an accomplished director, cinematographer, writer and editor known for his films produced by New Sensations. He intends to bring an element of unpredictability to his storylines.