suspicious character
A dubious, suspicious, or potentially immoral or unlawful person. The security guard caught a suspicious character hanging around the back entrance to the warehouse. I've always thought he was a bit of a suspicious character, so I was a bit nervous when Janet said she was going to work for him.