Original pattern library

8 Supporting Character Examples

Use these examples to study structure, specificity, tone, and variation. They are demonstrations—not claims about a real person or organization unless the example itself makes that explicit.

Before you copy

What to notice in the examples

A useful supporting character has a distinct desire and point of view, changes what the protagonist can know or do, and performs more than one narrative function without existing only to explain backstory or praise the lead.

  • Independent identity, desire, and relationship to the main conflict.
  • Specific function such as ally, foil, witness, obstacle, mentor, rival, or emotional stake.
  • Scenes where the character affects choices or consequences.
  • Enough differentiation in voice, priorities, and behavior to remain memorable.
1

The protagonist’s coworker is both a source of insider knowledge and a moral boundary: he helps uncover fraud but refuses to steal a password.

2

A younger sister functions as emotional stake and foil because she wants the family business sold rather than preserved.

3

A mentor teaches technique but hides one fact that makes the protagonist question the entire tradition.

4

A neighbor notices practical details the detective ignores, not because she is smarter but because she has lived on the street for forty years.

5

A rival shares the protagonist’s goal but models the cost of pursuing it without limits.

6

A child witness misunderstands adult motives yet remembers sensory details no adult recorded.

7

A mechanic’s friendship becomes strained when repeated rescue requests threaten his own livelihood.

8

A secondary villain switches sides for self-interest, changing the tactical balance without becoming suddenly virtuous.

Turn an example into your own writing

Keep the underlying decision or pattern, then replace the subject, evidence, relationship, constraints, and tone with details that belong to your situation. If your final line still works after swapping only one noun, it may be too close to the example.