Geoffrey works under Queen Valerian, through working for the Queen he uses his high stats for greed. Geoffrey had assassinated Queen Valerian's and Princess Lavender's parents. He attempts to poison Queen Valerian, but after the player battle's him after a series of quests he fails and the player saves the queen. In the Free Realms Comic however, the two main protagonists and the princess saves Queen Valerian from Geoffrey.
Like most characters Geoffrey is a NPC and an enemy.