Scanlon was appointed to the
Buffalo Common Council in May 2012, filling the
South District seat vacated by
Michael P. Kearns who had left to join the
New York State Assembly. His appointment was attributed to
patronage due to his father's political connections, as he lacked a four-year college degree and relevant experience. Scanlon had to that point worked as a manager for
UPS and a local restaurant chain. The appointment was confirmed with a 5–3 vote by the council. He won a September 2012
Democratic primary, defeating
A. J. Verel, Kevin Lafferty and
Patrick B. Burke. Endorsements were received from politicians including
Brian Higgins,
Carl Paladino,
Mark J. F. Schroeder and
Michael P. Kearns. In a November 2012 special election, Scanlon defeated
A. J. Verel to retain the
South District seat. He was later re-elected in 2015 and 2019 after winning
uncontested elections. As a council member, Scanlon often voted in favor of the policies of Mayor
Byron Brown. His top donors included prominent conservatives, such as
real estate mogul
Carl Paladino. Scanlon is credited with spearheading the
write-in campaign that led to
Byron Brown defeating progressive challenger
India Walton in the
2021 Buffalo mayoral election. After his unsuccessful bid for the Democratic nomination for mayor, Scanlon dropped out of the
2025 Buffalo mayoral election. Scanlon also announced he would serve the remainder of Brown's term and then return to serving as
Buffalo Common Council president. ==Personal life==