COCONUT CREEK, Fla. (AP) — A South Florida cook says he lived a nightmare recently when police mistook him for a fugitive with the same name, similar looks and almost the same birthday.

Leonardo Silva Oliveira, the 26-year-old fugitive, was wanted on a probation violation out of nearby Palm Beach County.

Leonardo Silva Oliveira, the 26-year-old cook, was working in a Deerfield Beach restaurant and had never been in trouble with the law.

But he spent five days in jail before the Broward County Sheriff’s Office, which runs the jail, ran the fingerprints and realized the mistake. He was released Tuesday. The fugitive is still on the lam.