Elon musk had a speaking role in Iron Man 2. I just saw the movie and was caught quite off guard by his appearance. It was just a couple of lines- he played himself. I was tempted to jump up and yell, "Hey, that's the CEO of Tesla Motors." I wonder how many people in the theatre actually know who he is?