John Ainsworth

John Ainsworth is a voice actor for Big Finish.

Audio roles

 * The Fearmonger
 * Nekromanteia
 * The Plague Herds of Excelis
 * A Storm of Angels
 * Unregenerate!
 * No Man's Land
 * Circular Time
 * Nocturne