Travis Orran

Lieutenant Travis Orren was a Terran Dominion marine and commanding officer of 128th Platoon.