
Acting
Robert Duffy
Born 1954-08-21 · Rochester, New York, USA
Former police chief and Mayor of Rochester, New York, USA and Former Lieutenant Governor of New York.

Former police chief and Mayor of Rochester, New York, USA and Former Lieutenant Governor of New York.