Can someone please explain why ο ηθοποιός είναι δημοφιλής για το σώμα του is wrong? Thank you.
Because δημιφιλής is the word "popular".
Φημισμένος is also correct, and in fact it is more in use than διάσημος in this case.
Why not λόγω του κορμιού του?