Logan is a fictional character portrayed by Hunter Jones in the TV series Manifest.
They appear in 1 episodes out of a total of 62 aired
Episodes1
Point of No Return
episode S1.E8 november 2018Ben and Vance team up to find the missing passengers; Michaela helps a suicidal passenger.