Rick Yale

Rick Yale voiced several characters for Big Finish Productions.

Torchwood

 * The Death of Captain Jack - Christopher Marlowe
 * The Last Beacon - Bashy

Aliens Among Us

 * Zero Hour - lorry driver
 * Herald of the Dawn - Darren