As either father and son, or to play a younger version of Keith Carradine, Wilson Bethel could pull it off...except for the voice. No other voice is like Keith Carradine's voice.