Answer
Beto O'Rourke was elected as the mayor of El Paso in 2005. He served as mayor pro tempore for his first year in office. This position is second in command to the mayor and is responsible for overseeing the day-to-day operations of the city. O'Rourke was elected to a full term as mayor in 2007 and served until 2011.