A man was hospitalized after accidentally shooting himself in the knee while driving in north Harris County, police said.

According to reports, the man was heading down Canino Road near Sweetwater Lane when the gun went off.

Police said he managed to pull over and call for paramedics, who transported him to the hospital; he is expected to survive.

The man's identity was not immediately released.