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: Stimulus Check Update: Some May See Even More Money From Potential Economic Relief Package

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: COVID Anniversary: New York Marks 1 Year Since 1st Case, With Vaccine Hope On Horizon

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: Police: 2 Men Wanted In Violent Queens Home Invasion Stole $3,000 From Woman At Gunpoint

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