John Schneider

John Schneider portrayed multiple versions of Jonathan Kent on.