I may have already replied to this but...
Doing good things for the right reason does not make one a Christian. I kinda posted the verse about those types of people on Judgment Day saying to Jesus, Lord, Lord, did we not ...do works in ur name. Jesus will say, Depart from Me (bc they had not accept (the right) Jesus in their hearts as Lord, Savior, Redeemer and God). An old saying goes like this, 'There are better people than you and I in Hell today'. Being a Christian is about Jesus. If we confess our sins, admit we are sinners and accept Jesus as 'the only way' to God then we are 'saved' and Christians. Clearly, the guy on the cross next to Jesus had never done any works for Him, never been baptized and, apparently, had never known Jesus until that fateful day when both were nailed to a cross. But, he realized who Jesus was, acknowledged Him and humbled himself and asked, basically, for forgiveness. That day he was in paradise with Jesus.