| Type: | cameo |
| Age Range: | |
| Gender: | male |
| Voice Part: | spoken |
| Vocal Range: | none |
| Dancing: | N/A |
| Name | Gender | Vocal Part | Age Range | Role Type |
| Bernardo | male | spoken | 25 – 45 | supporting |
| Captain in the Norwegian army | male | spoken | cameo | |
| Claudius | male | spoken | 45 – 60 | lead |
| Cornelius | male | spoken | 30 – 55 | supporting |
| First Clown | male | spoken | cameo | |
| First Player | male | spoken | cameo | |
| Fortinbras | male | spoken | 25 – 35 | supporting |
| Francisco | male | spoken | 21 – 35 | supporting |
| Gertrude | female | spoken | 40 – 60 | lead |
| Guildenstern | male | spoken | 26 – 32 | supporting |
| Hamlet | male | spoken | 26 – 32 | lead |
| Horatio | male | spoken | 26 – 32 | supporting |
| Laertes | male | spoken | 20 – 32 | supporting |
| Lords, Attendants, Sailors, Soldiers, Guards, Players | N/A | chorus | ||
| Marcellus | male | spoken | 25 – 45 | supporting |
| Messanger | male | spoken | cameo | |
| Ophelia | female | spoken | 17 – 27 | supporting |
| Osric | male | spoken | 25 – 40 | supporting |
| Polonius | male | spoken | 45 – 65 | supporting |
| Priest | male | spoken | cameo | |
| Reynaldo | male | spoken | 21 – 40 | supporting |
| Rosencrantz | male | spoken | 26 – 32 | supporting |
| Sailor | male | spoken | cameo | |
| Second Clown | male | spoken | cameo | |
| The Ghost | male | spoken | 40 – 60 | supporting |
| Voltimand | male | spoken | 30 – 55 | supporting |