Dido
Cassandra
Aeneas
Chorèbe
Narbal
Anna
Andromache (as Lydia Korniordou)
Astyanax
Iopas
Ascanius
Hylas / Helenus
Panthus
Ghost of Hector
Priam
Hecube
Trojans Guards
Greek Captain
Trojan soldier
Priest of Pluto
Polyxenes