Question: who plays the mayor on ncis new orleans
Answer: Steven Robert Weber ( born March 4 , 1961 ) is an American actor .