Ellis set up his law practice in Panora, Iowa, and was elected to one term as mayor of Panora. He moved his practice to Hamburg, Iowa, where he served as city attorney and then mayor.
Ellis started his law firm in a small town in Iowa, serving as the local government official for a single term before moving it to another town, where he worked as the town's legal advisor and later became its top official.