James Haswell

James Haswell played Corporal Champion in DW: The Ambassadors of Death.