Bryan Cranston sings and dances as Randy, the over-sharing student, on 'The Tonight Show starring Jimmy Fallon.'

Poor Bryan Cranston. We haven't seen him dancing this much since that episode of 'Malcolm In The Middle' where he tries to play Stealer's Wheel 'Stuck In The Middle With You' on vinyl, but keeps getting interrupted.

Now, he's made an appearance on Jimmy Fallon's talk show to promote his new buddy-film with Kevin Hart 'The Upside.'

The skit sees Cranston singing along to 'To All The Me's I Was Before' with Laura Condor and Fallon. Fallon and Condor tackle the fact that because they are a jock and a cheerleader, they also have other interests; it's a cheesy "Don't judge a book by it's cover" analogy.

However, Bryan Cranston's character Randy doesn't quite achieve much support from his fellow peers, when he sings some revealing secrets.

Watch Randy's hilarious over-sharing below.

Cranston's 'The Upside' is in Irish cinemas from today.