When I was playing Red Dead Redemption 2, one of the dialogue that belongs to John Marston, mentions that he never really wanted to believe that Jack is his son.
Now in the Epilogue game of Red Dead Redemption 1, Jack Marston, who is now 19 or 20 years old, looks kinda like John Marston.