Question: who plays the mayor on ncis new orleans
Answer: Steven Robert Weber