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