The Tower Knight, whose real name is Alfred, is a minor antagonist and boss in Demon's Souls. It is a demon that manifests as a gigantic knight armed with a large shield.
Alfred was a member of King Allant's circle of elite knights. He was known for his massive size that referred to him as a "tower". When Allant unleashed the demons across Boltatia, Alfred stood guard of the palace. At some point, Alfred was corrupted and turned into the demon known as the Tower Knight.
The Tower Knight is encountered at the end of 1-2, guarding the entrance to the Boletarian Palace. When he appears, a Fat Official gives orders to the archers at his side to shoot arrows at the player during the fight. Before fighting Tower Knight, it is wise to take out the archers first, although the Tower Knight will throw large magic spears at the player from above.
After disposing of the archers, the Tower Knight becomes an easier target to deal with. While a slow mover, his attacks can hit extremely hard. He attacks via stomping or using his sword or shield to slam into the ground to create shockwaves. The Tower Knight takes little damage from attacks with the exception of his head, his weak spot. The player can either use a bow and arrow or magic to strike the Tower Knight's head, otherwise, they will have to attack his ankles until his armor starts steaming. Once both of his ankles are steaming, he falls on his back and gets stunned for several seconds - leaving his head vulnerable to attacks. The player can then strike his head for massive damage. After doing this a few times, the Tower Knight is slain. He drops the Iron Demon's Soul, which can be given to Sage Freke to obtain the Warding spell.
- It is likely that the Tower Knight is the corrupted form of Alfred, the Knight of the Tower, a Knight of the Round Table of Boletaria.
- The Tower Knight shares his battle theme with the Penetrator.