Soap Stud James Scott Shirtless

james-scottJames Scott plays E.J. DiMera on NBC’s soap Days of Our Lives. Prior to that, he played Ethan on All My Children. The British actor is a huge fan favorite and he supplies the internet with tons of gratuitous shirtless scenes.

Get More Naked Soap Studs!