Josh James Brolin ( / ˈ b r oʊ l ɪ n / ; born February 12, 1968) is an American actor. His first role was in the 1985 film The Goonies . Since then he has appeared in a wide range of movies and is known for his work as Llewelyn Moss in No Country for Old Men , George W. Bush in W. and Dan White in Milk , the last of which earned him Academy Award and SAG Award nominations for Best Supporting Actor.