Rubeus Hagrid is one of the few characters in the Harry Potter franchise from the wizarding world who cannot perform magic, which restricts him and what he can do. While he showcases a few glimpses of magic, it's clear that he shouldn't be doing it because he's banned.