Looking over his prison paperwork online, he still has to serve the kidnapping (serving currently) and arson (starting 2026) portions -
2029-07-30 - Earliest expected parole date.
2033-08-09 - Mandatory Parole Release Date (basically the last time he'll meet with the parole board if needed).
2034-02-10 - The latest date they'll release him, if he screws up all his chances.
--------------------------------------------
Craig is 56 right now.