Philadelphia Eagles cornerback Nate Allen says he's cooperating with police in Fort Myers, Florida, after being detained for nearly five hours over the holiday weekend.

Police confirmed in a news release that Allen was pulled over around 5 p.m. Monday. No charges were filed, and Allen was eventually released.

Allen, who lives in southwest Florida in the offseason, told The News-Press on Tuesday that he spent several hours in a holding cell before detectives informed him that a 16-year-old girl had accused him of performing a lewd act at a stoplight.

Allen denies the accusation, saying he was on a cellphone call from the time he left a nearby Red Lobster restaurant until he was stopped.

Allen says he can't understand why someone would make such an accusation.

"I had no idea," he told the Philadelphia Daily News. "I sat in a holding cell for 4½ hours. I seriously thought I was being punked, at first."

Police told Allen his accuser originally described the perpetrator as between 45 and 50 years old with curly hair. Allen, who was wearing a hat when he was stopped, keeps his hair short.

The incident comes at a tough time for Allen, who is about to become a free agent on March 12. The five-year veteran played the 2014 season on a one-year contract.

"Forget football," Allen told the Daily News. "Being associated with something this disgusting is repulsive. I have a 17-year-old sister, a niece."

Allen was the Eagles' second-round draft choice in 2010, selected with a pick acquired in the deal that sent quarterback Donovan McNabb to Washington. The University of South Florida product became a starter as a rookie and started 69 of a possible 80 games during his five seasons with the Eagles.

In 2014, Allen had a career-high four interceptions. However, he was part of the league's second-worst secondary, based on passing yards allowed.

Allen was a part of the Eagles defense through some tough seasons. In his second season, defensive coordinator Sean McDermott was replaced by Juan Castillo, the Eagles' longtime offensive line coach. The unorthodox move didn't last long, and head coach Andy Reid replaced Castillo with Todd Bowles during the 2012 season.

Reid and his staff were fired at the end of the season. New head coach Chip Kelly brought in Bill Davis as his defensive coordinator. Davis was the fourth coordinator Allen played for in his first four seasons.

ESPN Eagles reporter Phil Sheridan and The Associated Press contributed to this report.