I keep thinking when trying to figure out who he is, to look at what/who we saw sittin in the chair in season 3 in the 'Man Behind the Curtain'
I personally think its Desmond, Locke or Faraday, based on not only story theory but also basic appearance.