Trenton police worked with Philadelphia police to identify the suspect as 33-year-old Muhammad Khursheed.
Trenton police say six stolen vehicles found at a junkyard in Wrightstown have been returned to their owners.
Khursheed is also facing charges in Philadelphia, where police recovered 14 stolen vehicles at another junkyard.