Ellsmoor attended the University of North Carolina at Chapel Hill where he was apart of the Carolina International Relations Association, Nourish-UNC Bolivia, and the Interactive Theater Carolina.  He graduated in 2016 with a degree in Geography .  Ellsmoor earned his Master of Letters in Island Studies from the University of the Highlands and Islands . 
Early in his career, Ellsmoor was an international Development Intern at Powerhouse.solar and Leadership Consultant at Crimson Education.  In May 2013, Ellsmoor founded Solar Head of State where he raises awareness of solar power by installing free solar systems on government buildings and the homes of world leaders.  Currently, he is an Energy & Climate Policy Consultant at NRM Solutions as well.