Noun: reenactor- A person who enacts a role in an event that occurred earlier
"The Civil War reenactor dressed in authentic 19th-century uniform"
Derived forms: reenactors
Type of: actor, histrion [archaic], player, role player, thesp [Brit, informal], thespian
Encyclopedia: Reenactor