Shawn Barker as Johnny Cash