Definitions of ham actor:

  • noun:   an unskilled actor who overacts