Gilderoy Lockhart is not a squib, but he is not particularly good at magic either. He is sent to St Mungo's Magical Hospital for Magical Maladies and Injuries because of severe memory loss. Despite this, he can still do magic.
Chat with our AI personalities
Gilderoy,. His full name is Gilderoy Lockhart.
No, you cannot buy Gilderoy Lockhart books.
The man who played Gilderoy Lockhart in the movies was Kenneth Branagh.
Gilderoy Lockhart first appeared in the second book, Harry Potter and the Chamber of Secrets.
He was the Defense Against the Dark Arts teacher in Chamber of Secrets. Prior to that, he was an author who wrote about his (fraudulent) exploits.