According to The Hollywood Reporter John Hawkes (Deadwood) will be joining Lost as a recurring character for the final season.

The actor will be playing the role of Lennon. The casting breakdown reports that he is a "scruffy, edgy and charismatic spokesperson and translator for the president of a foreign corporation who is far more powerful than it seems from his position."

Evan Jacobs at Movieweb
Evan Jacobs