I'm sure I've heard John Hurt sing both on recordings - because I'm quite familiar with both, and I know the song only from him.
Btw, note how carefully Hurt articulates the 'any dude will do' phrase - it's almost as if he is taking particular care not to say the wrong thing .....