User blog comment:Arctrooper1077/The First Ever Star Wars: ARC Troopers Q&A Event Summary/@comment-4689032-20120818003615/@comment-5862548-20120819214516

Yep, he is Alpha-13 Ember.