It happened just before 1 p.m. on November 22 inside a doctor's office on Foster Avenue in Midwood.
Authorities say the victim was early for an appointment and was waiting in the hallway when the man walked up to her and exposed himself.
When the girl tried to run away, the man grabbed her, and the video shows him then knock her to the ground while covering her mouth.
Also Read: 7 shot, 1 fatally, after Sweet 16 party in Brooklyn
The victim continued to resist, and the man eventually fled the building and drove off on a moped.
The teen was not physically injured.
Police say the victim was waiting for her mom to arrive when the incident happened. Her mom showed up shortly after the attack.
UPDATE: Police have arrested 31-year-old David Gonzalez and charged him with attempted rape in connection with this incident.
ALSO READ: 5-year-old boy mauled by dogs in Jamaica gets new lease on life with surgery in New York City
* More Brooklyn news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube
Submit a News Tip