Body of missing New Mexico man found in Arizona

Police say the body of 44-year-old Craig Cavanaugh of Farmington was identified Wednesday in Coconino County in northern Arizona. (Farmington Police Department)

Authorities say the body of a New Mexico man who went missing last month has been found in Arizona.

Police say the body of 44-year-old Craig Cavanaugh of Farmington was identified Wednesday in Coconino County in northern Arizona.

Farmington police say Cavanaugh was last seen on July 4. He was traveling to Peoria, Arizona for a job.

Police say two men used his credit cards in Payson, Glendale, and Peoria between July 5 and July 7.

Craig Cavanaugh was driving a similar vehicle to the one pictured, a 2012 Toyota Tacoma truck with AZ license plate 4FR5994. (Farmington Police Department)

Cavanaugh's truck was found on July 12.

RELATED: Police in New Mexico asking for public's help in locating missing man last seen in Payson

Sheriff's offices in Coconino County and Navajo County are investigating the death.

Authorities say they have identified two suspects. Their names have not been released. 

If you have any information about this case, call the Coconino County Sheriff's Office at 928-774-4523.