If they served their time, paid their debt to society then yes…Absolutely.
All tax paying citizens even the ones who may have a shady past should be allowed to vote.