Thomas McAllister

Sergeant Thomas McAllister is an British soldier attached to Section 20.