John Cage is a reccurring character on Ally McBeal, portrayed by Peter MacNicol.

Character

"I need to take a moment."
John Cage[src]

Story

Season One

Cage first appears in the second episode, Compromising Positions.

Season Two

Season Three

Season Four

Season Five

Relationships

Romances

Friendships

Family

Quotes

Trivia

Appearance List for John Cage

Season One

Season Two

Season Three

Season Four

Season Five

Notes and references

Community content is available under CC-BY-SA unless otherwise noted.