Chicago police say an Uber driver they pulled over is a convicted felon and had an illegal gun and marijuana while driving a passenger.

The department said officers arrested 41-year-old Chad Pilcher Friday. He's charged with unlawful use of a weapon by a felon and cannabis possession. Police say he had weapons-related convictions in 2003 and 1995.

Police say officers stopped the car for a seatbelt violation and found the gun.

Pilcher has not entered a plea and it is not clear if he has an attorney. He did not return a call to a phone listed in his name.

Uber spokeswoman Brooke Anderson said Pilcher will no longer drive for Uber.

Chicago's City Council last month approved ride-sharing regulations but stopped short of requiring fingerprint background checks for drivers.