James Joyce is a voice actor for Big Finish Productions. In 2015, he joined the regular cast of UNIT: The New Series audio series as Captain Josh Carter.
Big Finish
As Captain Josh Carter
UNIT: The New Series
Extinction
Shutdown
Silenced
Assembled
Encounters
Cyber-Reality
Incursions
Special Releases
Donna Noble: Kidnapped!
Charlotte Pollard
Series 1
Series 2
Other roles
Doctor Who Main Range
- The Wrong Doctors - Jedediah Thurwell
- Planet of the Rani - Raj Kahnu/a guard
- The High Price of Parking - Robowardens
- Subterfuge - Secretary 2 / Landlord / Borstal Boy / Driver
Special Releases
Fourth Doctor Adventures
Novel Adaptations
Ravenous 1
- Their Finest Hour - Pilot