The recent romantic interest of Jennifer Lopez - real name Beau Paul Smart - was caught speeding over 100mph, as well as taking part in illegal drag races, according to People.
He has also previously been charged with driving without a license in 2004, 2006 and 2007, skipping toll charges in 2005 and exceeding speed limits in 2004 and 2005.
The backing dancer has reportedly posted a $26,000 (£16,700) bail since facing the charges, which are still currently pending. He is scheduled to appear in court on January 5.
He must complete 10 days of community service before the court appearance. He may face 90 days in jail and pay a $500 (£322) fine if found guilty.
Lopez has been rumoured to be dating Smart after being photographed together earlier this month.
The singer and former partner Marc Anthony announced their divorce in July, but were recently said to have "hooked up" at a hotel after spending time together.
> Jennifer Lopez gets lap dance from rumoured boyfriend Casper Smart