MIAMI (CBSMiami) – For the third time in less than three months a former University of Miami football player has been arrested.

Police say former Canes star running back Mark Walton, who now plays for the Cincinnati Bengals, was observed in his vehicle driving very aggressively and illegally.

READ MORE: 'That's Not Going To Happen Here': Gov. Ron DeSantis Signs Controversial Protest Crackdown Bill Into Law

Mugshot for Mark Walton. (Source: Miami-Dade County Corrections)

The 21-year-old now faces felony charges of carrying a concealed weapon, marijuana possession and reckless driving.

These charges all stemming from a high-speed car chase that took place last month in Miami-Dade County.

READ MORE: Feds Investigating Florida School District's Policing Plan For Sharing Private Student Information

Walton has already been involved in two other criminal cases.

One is from February in which he’s accused of snatching a phone from a neighbor at his Brickell condo building during an argument in the parking garage.

MORE NEWS: Vaping Regulation Bill Headed To Florida House Floor

Walton is also awaiting trial on a misdemeanor drug charge from an arrest in January.