Lee Tuson

Lee Tuson played the character Rumblebuffin in the 2005 Disney Film, The Lion, the Witch, and the Wardrobe.