[potentially very spoilery - read at your own risk] My guess is he's the Lemme-esplain-it-all-to-you guy (unless he's Base Ship tech support).
And here our sweet Sharon ain't lookin' so nice. Some unhappy secrets gonna start spillin' out
... Lotsa new trailers (at Sitrep) and promo stills and ads out but only this guy seems new. Is he Xeno? Here is the actor's imdb photo (David Patrick Green).
And in other later episodes Marine Allan Nowart figures prominently (anything to the name?: No art). He is played by actor Colin Corrigan. And, Zak Adama returns for a couple of episodes ... flashback?