Profile
John Shirley

Production Credits

John Shirley has 8 production credits.

Writing

Credited for Novel in 1 show - The Specialist.
Credited for Teleplay in 1 show - Star Trek: Deep Space Nine.