Francis Lane is an astro-biologist aboard the command ship Helios, he arrives with the expedition that reached LV223 in the Prometheus: Fire and Stone comic series as a continuing story after the film Prometheus.
Reference stats table.
Equipped with blue/black Chrysler suit like the crew of Prometheus.
Francis Lane has a medical issue which he confides only in Elden.
The story follows a new group of scientist that venture back to LV223, in Prometheus: Fire and Stone issue two Francis and Hank splits from the group as they escape the aliens found aboard the spacecraft and find a different route.