A New Jersey man accused of sexually abusing two young girls over the course of five years has been indicted on sexual assault and child endangerment charges.

Gregory Schaffer (Hudson County Prosecutor's Office)

Thirty-four-year-old Gregory Schaffer of Bayonne also faces charges of making terroristic threats in the indictment made public Wednesday by Hudson County prosecutors.

Authorities say Schaffer allegedly committed the crimes between 2005 and 2010. Police also seized video footage they say he kept of the girls.

Police believe Schaffer posed online as a talent agent, swim instructor, Navy Seal and fugitive recovery agent using the name John Archambeault.

Schaffer remained in custody Wednesday, and It was not known if he has retained a lawyer.

(Copyright 2013 by The Associated Press. All Rights Reserved.)