The Miami Police officer who was arrested for reckless driving by a Florida Highway Patrol trooper after he was spotted driving 120 mph on the Turnpike was in court Thursday where he pleaded no contest.

Officer Fausto Lopez will have to complete 100 hours of community service and pay $3,300 for the cost of prosecution, Broward Judge Melinda Brown ruled.

Lopez immediately handed over a check and if he completes the community service within six months, nothing will appear on his record.

During Thursday's hearing, prosecutors said Lopez breached the public's trust and was even seen speeding again after he was charged. Prosecutors also discussed an investigation by the Sun-Sentinel that revealed SunPass records which showed Lopez had been clocked at speeds above 100 mph 114 times in the year before the FHP stop.