NO, he is NOT a good daddy, dumbass.  Never was.  I don't care if he shits sunshine. 
You don't ever, ever, EVER shake a baby, period.  It makes me sick to think there are people out there that do this shit and think they can get away with "I just snapped" as an excuse. 

What an asshole.  May he rot in jail.  Death penalty is too easy for these baby killers.  Put them in a cell with giant pictures of the child on the walls surrounding him.