Christian served as an astronaut on Mission Daedalus in the capacity of Mission Specialist associated with Laura, the underwater exploration unit. At one point during the mission, Angel was sent on an EVA to retrieve said unit, despite the instability of the ice sheet surrounding the Habitat at the time. He barely escaped with his life.
Christian's callsign is Angel, for various reasons including the uncanny resemblance his name has to the illusionist Criss Angel. His Catclan name is Spacekat, given shortly after the Daedalus 2010 Mission.