An 18-year veteran of the Belfast Police Department has been promoted to detective.

The Belfast City Council accepted Chief Jeff Trafton’s selection of Bryan Cunningham at its March 2 meeting. The council also agreed to upgrade the detective position to the rank of sergeant.

Cunningham, of Belfast, joined the department full time in January 1992 after serving as a part-time reserve officer for about a year.

Cunningham replaces outgoing Detective Michael McFadden III, who left the department in early February after he accepted a job with the Maine State Police Computer Crimes Unit.

“He excels in criminal investigations,” Trafton said, citing one of the reasons Cunningham was selected for the detective’s post.

Some officers enjoy traffic detail and some are more interested in criminal investigations, which are both needed in a successful department, Trafton said. The chief said Cunningham has always shown an interest in investigations.

“He’s a very tenacious investigator and I’m pleased to promote him,” the chief said.

The department will be looking for a replacement for Cunningham’s patrol position.