The Executive appeared in the present day for the first time when he ordered some of his Flower Aliens to capture Agent Liam and Captain Tobias. He then ordered the Flower Alien to let Liam go, and then he walked away with Tobias.
He was known to be the head of Vision-X Industries and claimed to be working for a God. He was also at the Necropolis in Egypt, 1923. Yet, he was still alive in 2011. This was later explained, due to the fact that he could respawn when killed.
The Executive killed himself in front of Agent Liam, Agent Mortis and Dr. Robin Turner after his Vision-X Tower was destroyed. However, it is well known that he is immortal and has the power to respawn in different locations. He is still out there, somewhere...
"I have won!"