Rocky, as Rocky Balboa!! I would totally see how it could work. Stallone should give him his blessings.
I don’t think so, Joe is way too girly for that type of role.
He doesn't have a boxer's build. The workouts alone would probably kill him.