reenactor

noun

1.
a person who enacts a role in an event that occurred earlier
Derived from:
reenact