Upper Darby, Pennsylvania, Police Captain Thomas Johnson has been selected to be Dover's next police chief.

Johnson was selected after a seven-month process that started with 22 applications, according to Dover Mayor Robin Christiansen.

Christiansen's choice had to be consented to by Dover City Council, which went into executive session for 45 minutes, after which Christiansen made a point to publicly announce Capt. Johnson's name for the first time in the hiring process.

At that point there was a brief discussion on Johnson's merit, and then, a unanimous vote.

Johnson has spent 24 years with Upper Darby, starting as a patrol officer in 1996; he’s spent the last few months leading the department's detective division.

Before that, he was in charge of the unit's division of training, handling the hiring process.

In addition to his police work, Johnson is a 35-year member of the East Landsdowne Fire Department, where he uses his training as a firefighter and paramedic.

He's also served as an EMT, including working to provide medical support to SWAT teams.

Johnson graduated from Delaware County Community College and Neumann University. He later earned a Master's from the University of San Diego in California.

Johnson is expected to be formally introduced Tuesday, January 14, 2019, at Dover City Hall.

He takes over a city that has fought a wave of gun violence over the past two weeks.