Actor Andrew Garfield pulled in $10,000 (£6,250) for charity by showing off his 'Gangnam Style' moves and belly-dancing on U.S. TV.
'The Amazing Spider-Man' star was told he would earn $1,000 (£625) for every dance craze he could nail during his latest appearance on 'The Ellen DeGeneres Show'.
Garfield had the audience in stitches as he attempted the challenge - he performed an Irish jig, the robot and even tried out South Korean rapper Psy's 'Gangnam Style' routine as well as a few disco moves.
The Brit also busted out Madonna's 'Vogue' motions, a ballet twirl, Beyonce's 'Single Ladies (Put a Ring on It)' dance, a high-energy can-can and saved the best for last as he lifted up his shirt for a belly-dance.
Garfield raised a total of $10,000 for the Worldwide Orphans Foundation during the episode, which airs in the U.S. on Tuesday.