Sean Hayes performs Justin Bieber's 'Sorry' on a giant piano

Screen-shot-2016-01-22-at-9.29.47-am
Screen-shot-2016-01-22-at-9.29.47-am

Will and Grace star Sean Hayes came to lend his musical talents on The Late Late Show with James Corden by playing some timeless classics on a giant piano.

After whipping out a near flawless rendition of "Heart and Soul" — seriously, he must practice playing the giant piano in his spare time — he and Corden busted out something a little more "hip, down and groovy with the kids."

In between trying not to drop dead of musical exhaustion, the duo hilariously performed and sang some of Justin Bieber's "Sorry." We're pretty sure they were apologizing to Tom Hanks and Robert Loggia, the original giant piano kings.

New 'How to Get Away with Murder' trailer will have you dying for more

Justin Bieber's 'Love Yourself' gets a 1920s makeover

Animator shares his 30-day NYC experience in GIFs

This is what India's 67th Republic Day parade will look like