David Shephard
David Shephard is the son of Jack Shephard and is only seen in certain timelines once they get seriously complicated toward the end of the series.
  • David Shephard movies list

Feedback about this page?

Feedback about this page?