Garmadon   Garmadon (The LEGO Ninjago Movie)    
"Movie magic!"

This article is about a subject that is canon to the storyline of the LEGO Cinematic Universe.

“I haven't even been a part of your life. How could I ruin it? I wasn't even there.”
— Garmadon to Lloyd
Lord Garmadon
Affiliation Himself
Element Destruction
First Appearance The LEGO Ninjago Movie
Status Alive
Voiced by Justin Theroux

Lord Garmadon is the "Worst Guy Ever" as well as the main antagonist of the 2017 movie, The LEGO Ninjago Movie. He is the older brother of Master Wu, Lloyd's father, and Misako's ex-husband.




Official Description

The baddest warlord of all time, Lord Garmadon has glowing red eyes, sharp teeth, horns, and four arms. Has an affinity for sharks. Lord Garmadon can smell fear, but everyone around him can see it because wherever he goes people flee in panic. Impatient, impulsive and completely self-absorbed, he likes to make a point by firing his generals …. from a volcano. Though he hasn’t been successful yet, Lord Garmadon never stops trying to take over NINJAGO City. But why? Could it be he needs to reconnect with the son he hardly knows?[1]

Weapons and Abilities



  • In the "Kicks and Bricks" featurette, it is revealed he got his four arms and demonic appearance after being bitten by a snake, which had been bitten by a spider. This is an obvious reference to the original Garmadon turning evil after being bitten by The Great Devourer, and the spider being a reference to his time in the Underworld.
  • He is left-handed.
  • He is 174 years old.


In The LEGO Ninjago Movie


Movie Characters

Secret Ninja Force

Master Wu · Lloyd Garmadon · Kai · Nya · Jay · Cole · Zane
Allies: Misako

The Shark Army

Lord Garmadon · General Number 1

Ninjago City Residents

Mother Doomsday ·

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.