Ganelon was orginally from a place called Avalon but was exiled by Corwin centuries ago to the far away shadow of Lorraine. After encountering the Black Circle of Lorraine and surviving, he would eventually become King Uthers right hand man and helped defend against it. After Uthers death Ganelon became the stewart of Lorraine and continued to defend the realm against the black circle.