The House of Cards president fails patriotic trivia against a 5-year-old on the talk show

By Kristen Caires
April 29, 2015 04:40 PM

Frank Underwood just got outsmarted by a 5-year-old.

Macey Hensley, an adorable preschooler with an encyclopedic knowledge of presidential history, crushed House of Cards star Kevin Spacey, 55, in a game of White House trivia on The Ellen DeGeneres Show Tuesday.

The little genius stunned Spacey – who plays the commander-in-chief in season 3 of the hit Netflix show – and the audience by correctly answering obscure questions like “Who was the first president to have electricity in the White House?” and “How many rooms are in the White House?” (The answers are Benjamin Harrison and 132, respectively – if you didn’t already know.)

Hensley first started learning about the presidents at the age of 4 by identifying them on money, and her memory bank has continued expanding ever since.

After her TV debut on the talk show in February, Ellen DeGeneres gifted her with an Abe Lincoln costume and her first-ever trip to the White House.

Already an expert on the office, the Kansas-born prodigy hopes to be president herself one day.

‘RELATED: Ellen Finally Settles #TheDress Debate