Answer: reenactor

AnswerCrossword Clue
REENACTOROne seriously into Civil War history, maybe
reenactora person who participates in reenactments of historical events
reenactorone who reenacts