Question: who played jerry lee lewis on walk the line
Answer: Waylon Malloy Payne ( born April 5 , 1972 ) is an American country singer , songwriter , musician and actor .