According to a news release:
Ennis previously served as the director of the Washington Policy Centers Center for Transportation. Before that, he was a staffer in the Washington State Senate and a legislative assistant in the House of Representatives. He also previously served as staff assistant for U.S. Sen. Slade Gorton.
Ennis also served in the U.S. Army with the 2nd Ranger Battalion and currently is in his third term on the Enumclaw City Council.