Reminds me that crazy guitar player from Fury Road.
I looked back at some movie screenshots... yeah, no doubt that's him. I didn't recall the red jumpsuit (pajama?) somehow...
For some reason I kept thinking this took place on a Pirate ship.