Answer
No, Brad Ashford has never served as mayor. He has held various political offices, including serving as a member of the Nebraska State Legislature from 2007 to 2015 and as a U.S. Representative for Nebraska's 2nd congressional district from 2015 to 2017. However, he has never held the position of mayor.