Alright, I've been thinking... When life gives you lemons, don't make lemonade. Make life, take the lemons back! Get mad! I DON'T WANT YOUR DAMN LEMONS! WHAT AM I SUPPOSED TO DO WITH THESE!? Demand to see life's manager! Make life rue the day it thought it could give Cave Johnson lemons! DO YOU KNOW WHO I AM? I'm the man's who gonna BURN YOUR HOUSE DOWN!! With the lemons! I'm going to have my engineers to invent a combustible lemon that BURNS YOUR HOUSE DOWN!!!! *coughs violently*
~ Cave Johnson famous rant about lemons.

Cave Johnson is a major character in the popular 2011 video game Portal 2 and, by extension, Portal. Although he only appeared in video diaries, his eccentric and narcissistic personality makes him one of the important characters of the series as his actions lead to GLaDOS being created. A special stage in LEGO Dimensions reveals that Cave Johnson succeeded in transferring his mind to a computer, by placing his conscience in the body of a core that has been locked in old Aperture Science, he claims: "Being the genius I am, I managed to get myself in to a shiny core body and I've been locked in here ever since".


It appears he was a natural leader who could easily put people at ease despite the fact more often then not his experiments were highly dangerous. After being exposed to moon dust his body started to shut down. Realizing he was going to die in the near future he put all of his efforts in gaining immortality by uploading his mind into a super computer. As a precaution should he die before the system was ready, he asked that Caroline's mind be uploaded in his place. As he died before the the system was complete Caroline was uploaded into the computer making the AI we know as GLaDOS today. Its unknown how he managed to transfer his mind into the core from LEGO Dimensions.



  • Although he doesn't physically appear in the first Portal game, his pictures can be seen on the walls with his face covered by companion cubes. His username CJohnson and password can be seen scrawled over the walls.
  • Cave Johnson is also voiced by J. K. Simmons who always play as J. Jonah Jameson in Spider-Man films.
  • While Cave Johnson was shown to have somehow transferred himself into a core in LEGO Dimensions, the events that happened in the game are considered non-canon to the Portal series of games.
  • Since his actions led to GLaDOS being created, that makes him the Predecessor Villain of the franchise.