A Huntsville Police officer is on administrative leave following three separate arrests by three separate agencies since August 17.