First appears in: The Fatal Cure
He is a mechanic friend of Dillon’s who is mentioned in relation to Dillon's past life on Earth.
Full-series spoilers
First appears in: The Fatal Cure
He is a mechanic friend of Dillon’s who is mentioned in relation to Dillon's past life on Earth.