Josh Richards is an actor, known for Close Your Eyes (2002), Very Annie Mary (2001) and Mind Games (2001). Read more on iMDB