Question: who is the actor that plays nate in gossip girl
Answer: Christopher Chace Crawford ( born July 18 , 1985 ) is an American actor , known for his portrayal of Nate Archibald on The CW 's teen drama series Gossip Girl ( 2007 -- 12 ) .