Sean Bennigan/John Doe

  • Played By Milo Ventimiglia
  • Photo Added By WardenclyffeTower
  • Photo Added 2015-03-12 15:52:38