trouper

noun
  1. a reliable person who works hard and perseveres despite difficulties
  2. Usage: informal
  3. a member of a theatrical troupe or traveling company of performers

Examples