جان سوییت، که در تیتراژ با عنوان گروهبان جان سوییتِ ارتش آمریکا معرفی شد، برخلاف بسیاری از همبازیانش بازیگر حرفهای شناختهشدهای نبود؛ او سرباز واقعی آمریکایی بود و این نقش مهم سینمایی را در زمان خدمت نظامیاش ایفا کرد. در «A Canterbury Tale» نقش گروهبان باب جانسون را بازی میکند، سربازی آمریکایی که به اشتباه از قطار در چیلینگبورن پیاده میشود و همراه آلیسون و پیتر پیگیر معمای روستا میشود. حضورش به فیلم حالوهوایی واقعگرایانه میدهد و رابطه شخصیت او با انگلستانِ دوران جنگ از محورهای داستان است.