Young Sonny has to look like a hard-ass street punk, ready to rumble. I've thrown it out there before, but I think Mark Wahlberg would have the right look for the role.
He does, at least in my opinion, reasonably resemble James Caan at about the same age (mid-late 20s).




"You did good."