It is complicated because the rules are different in each state. Also, Trump was convicted in New York state but he resides and votes in Florida.
For out-of-state convictions, Florida defers to the other state’s rules. New York would allow Trump to vote if he resided there because he is not currently in prison, so Trump can vote in Florida legally.
https://apnews.com/article/trump-felony-conviction-can-he-vote-b95e7b4c9158d999e8bc89b00fbda911
Andrew Jackson was also a bastard, especially for his treatment of natives. But I meant Johnson.