LINDEN, N.J. (CBSNewYork) – A New Jersey teacher is facing charges after being accused of spying on people in a bathroom stall at a highway rest stop.

New Jersey State Police arrested 55-year-old Richard Sullivan last month.

READ MORE: Child Tax Credit: How Much Will You Get Each Month?

Sullivan is the head of the math department at Linden High School and has been placed on paid leave. He reportedly admitted to using a peephole at the Forked River Rest Stop on the Garden State Parkway.

READ MORE: FBI: Suspect Killed During Kidnapping Investigation At Leonia Apartment Complex

Linden High School (Credit: CBS2)

Sullivan was charged with invasion of privacy and endangering the welfare of a child. The invasion of privacy charge reportedly involves the teacher watching a sex act without consent.

MORE NEWS: Juneteenth 2021: Tri-State Area Events Honoring Liberation Of America's Last Enslaved People

CBS2 has learned that state records show the 55-year-old earns a salary of over $145,000 a year.