Starr Long
Director, Producer
Starr Long is a games director and producer. Long has been working with Origin Systems and Portalarium. Long's first game was Ultima Online published by Electronic Arts for PC in 1997. Then, Starr Long went on to work on Shroud of the Avatar: Forsaken Virtues as the producer.
Display options: