Towen Sor était un brillant soldat qui servit l'Empereur Arcann au cours de la guerre contre l'Alliance de l'Etranger. Il était notamment en charge de la sécurité de la Flèche, le coeur technologique de Zakel. En – 3632, il fut déployé dans les anciens tunnels du tram du Vieux Monde pour mettre en état d'arrestation la terroriste connue sous le nom de Trublionne. Il déploya alors ses Skytroopers et parvint à l'acculer, mais la situation tourna en sa défaveur lorsque l'Etranger se présenta à son tour pour aider la Trublionne, défiant Towen Sor dans un combat dont l'issue était plus que certaine, et le soldat perdit la vie devant un tel adversaire.
The Old Republic