A Prince George’s County man pleaded guilty Friday to impersonating a deputy U.S. marshal, U.S. Attorney Rod J. Rosenstein said Friday.

Alfred Edward Cannon, 45, admitted his guilt in federal court in Greenbelt before U.S. District Judge Alexander Williams Jr., prosecutors said.

Authorities learned of Cannon’s impersonation in March, when a member of the public notified the U.S. Marshal’s Service that Cannon said he could help that person, who was not publicly identified, become a deputy U.S. marshal, prosecutors said.

Cannon claimed to be deputy U.S. marshal himself, authorities said. “On at least two occasions, Cannon displayed what appeared to be a USMS (United States Marshals Service) badge and wore what appeared to be a semi-automatic handgun on his hip,” according to a statement by the U.S. Attorney’s office.

“On two separate occasions, Cannon initially requested and obtained $50 from the individual as a ‘physical finger print fee’ and a USMS processing fee, which Cannon said were required to become a Deputy United States Marshal,” the statement said.

Cannon obtained that individual’s personal information, including a Social Security card, and asked for another $300 which he said was needed “to purchase the individual’s firearm and certification,” the statement said.

The marshal’s service began an undercover probe as soon as it was contacted by the individual, officials said. On June 16, investigators audio and videotaped a meeting during which the tipster have Cannon $300, according to the U.S. Attorney’s office.

After Cannon was arrested, law enforcement officers searched his home and found the tipster’s Social Security card, a badge wallet, a pellet gun which resembled a Sig Sauer semi-automatic handgun, and a number of federal agency lapel pins, authorities said.

Cannon is scheduled to be sentenced Nov. 10.