A history teacher and water polo coach at The Lawrenceville School, a private boarding high school, was charged Monday with inappropriately touching two teen students while they were sleeping, authorities said.

Dominic Brown, 23, is charged with two counts of aggravated criminal sexual contact and two counts of endangering the welfare of a child, Mercer County Prosecutor Angelo Onofri said.

Brown, a second-year teaching fellow at The Lawrenceville School, entered the boys’ dorm rooms early Saturday and molested them, authorities said. The boys contacted campus security who called police.

A letter from Headmaster Steve Murray provided to NJ Advance Media said Brown has been fired and banned from campus.

“This incident is deeply troubling and violates the foundation of trust that our community holds between adults and the students in our care," he wrote. "Nothing in the teacher’s background check or references would have led us to believe he would act in this manner.”

Brown’s LinkedIn page says he is a master’s candidate at the University of Pennsylvania who had held the teaching fellow job since June 2018.

The Lawrenceville School consistently ranks among the most expensive private high schools in the country. The annual tuition, room and board is currently $67,900 for students who reside on campus, according to the school’s website.

Authorities are still investigating the case and ask anyone with information to contact Detective Alicia Bergondo of the Mercer County Prosecutor’s Office Special Victims Unit at 609-989-6568.

Joe Brandt can be reached at jbrandt@njadvancemedia.com. Follow him on Twitter @JBrandt_NJ. Find NJ.com on Facebook.

Have a tip? Tell us. nj.com/tips Get the latest updates right in your inbox. Subscribe to NJ.com’s newsletters.