[1] A Republican, he served as a member of the city council for 14 years prior to his election as mayor.
Dyer has also been a physical therapist for over 40 years and a professor of government at his alma mater, Regent University.
[2][3] He won the November 2018 election for mayor despite being outraised by his opponent Ben Davenport nearly 5 to 1.
On June 9, 2020, Jody Wagner announced she would run for the seat; Dyer's previous opponent, City Councilman Aaron Rouse, ended his campaign on May 30, 2020.
[5][6] Dyer won a second term as mayor against Wagner in the November 2020 election.