Talk about some hidden dad talent.

This guy was at the Walt Disney World's Grand Floridian resort when he heard the piano lobby player playing 'Ave Maria' and decided to provide the vocals for the song while holding hands with his daughter.

Talk about impressive. Other tourists were stopping to take video and applaud the man when he was done. Take a look.

P.S. look at the way his daughter is looking at him.