Eliot was President and General Manager of KZIA 102.9 FM in Cedar Rapids. His passion and life goal was to make the world a better place than he found it. He dedicated his life to promoting passenger rail service to the people of Iowa.
Eliot was Excursion Chair for the Iowa Association of Railroad Passengers. In 2007 he was one of several organizers of the National Rail Passenger Leadership Summit, bringing together transportation advocates from across the country to promote passenger trains. Later the name was changed to the National Passenger Train Leadership Summit.