Impersonator

n.
  1. One who impersonates; an actor; a mimic.