Starr Long has worked in the video game industry since the 1990s, starting as a game tester and working his way up. He has held executive producer roles at Origin, EA, NCsoft, Disney, and is currently the executive producer of Portalarium and their game Shroud of the Avatar. Some of his notable career experiences include being one of the leads on Ultima Online, one of the first MMORPGs, and working on learning games for Disney. In his current role, he advocates for transparency, frequent updates, and using player feedback in an iterative development process.