Glen McCready

 voiced several roles in various Big Finish Doctor Who audio stories and spin-offs.

Doctor Who Special Releases

 * The Legacy of Time
 * The Split Infinitive - Vince

Fourth Doctor Adventures

 * The Enchrantress of Numbers - Edward Scheutz/Lord Byron/Harry

Doom Coalition

 * The Eighth Piece / The Doomsday Chronometer - Molvan/the Solvers

UNIT: The New Series

 * Hosts of the Wirrn - Marcus/Evans/Jacob