Overdoer /(?)/

O·ver·do·er

Overdoer

n.
  1. One who overdoes.