Dean Wray is an actor and writer, known for Insomnia (2002), Reindeer Games (2000) and John Tucker Must Die (2006). Read more on iMDB