Daniel Radcliffe, who played boy wizard Harry Potter , has shown off his rap skills on US television.The actor delivers a flawless version of Alphabet Aerobics by hip-hop duo Blackalicious on The Tonight Show.
Radcliffe told host Jimmy Fallon that people were surprised he was a big rap fan.
Fallon asks Radclliffe if he knows how to do Alphabet Aerobics, saying it is "one of the trickiest, fastest songs I know".