LACEY — The director of mathematics at the Linden Academy of Science and Technology was charged by State Police with invasion of privacy and endangering the welfare of a child while using a peephole at the Garden State Parkway’s Forked River service area.

State Police spokesman Lt. Ted Schafer said Richard V. Sullivan, 55, of Rahway, was arrested on April 17 after troopers responded to a report of a "suspicious person" in a bathroom described as a "Peeping Tom."

The academy is part of Linden High School.

Troopers met Sullivan, a teacher in the Linden district for 33 years, outside the bathroom, according to Schafer.

The criminal complaint says Sullivan was looking at a child through a peephole.

A local news organization reported that Sullivan had witnessed a sex act, but the criminal complaints say that Sullivan was the one performing the sex act.

Sullivan admitted it was not his first time using the peephole in the stall at the service area  60 miles from Linden High School, according to the complaint.

Linden school spokesman Gary Miller said Sullivan was on paid administrative leave and said he could not comment on employee matters. Public records show Sullivan earned a salary of $145,988 and has been with the Linden school district since 1985.

Contact reporter Dan Alexander at Dan.Alexander@townsquaremedia.com or via Twitter @DanAlexanderNJ

More from New Jersey 101.5