"This will not be endured!" he roared.

Is this sentence punctuated correctly

Yes, this sentence is punctuated correctly.

Yes, the sentence "This will not be endured!" he roared. is punctuated correctly. It begins with a capital letter, ends with an exclamation mark to convey the speaker's roaring tone, and includes quotation marks to indicate the dialogue being spoken.