Thomas Anderson, a 42 year-old man from Freehold, was charged this week with endangering the welfare of a child and sexual assault. The crimes allegedly took place approximately 14 years ago in Ocean County. Anderson is lodged in the Ocean County Jail. His bail is set at $250,000. It is not clear if he has retained a criminal defense attorney.