A Janesville man has been charged with first degree intentional homicide following a Janesville shooting from December 2024.