James Upton is the actor who portrayed an environmental specialist aboard the Cloud 9 in "Sacrifice". Upton has also been in Cold Squad, Jeremiah, and Smallville.
Ties That Bind
Brad Jackson