Родился в Гамильтоне 17 февраля 1920 года. Поступил в ВВС в марте 1940 года. В октябре был в Англии, где освоил Hurricane и был отправлен в 3-ю аэ, которая базировалась на Оркнейских островах.
Основным заданием было патрулирование, но в апреле была переброшена южнее и приступила в патрулированию ночного лондонского неба. Джойса в середине 1941 года перебросили в Северную Африку, где он стал летать в составе 73-й эскадрильи.
5 февраля 1942 года он повредил Bf 110, шесть дней позднее повредил Bf 109,
а 12-го числа ему записана предположительная победа над еще одним таким самолетом. Всего за шесть месяцев войны он сбил 8 самолетов противника, предположительно один и повредил еще один. Пять побед из них были одержаны ночью.
Так, в одном случае Джойс во время ночного патрулирования заметил Ju 88 ниже себя. Он смог подойти на 50 ярдов и атаковал противника. Однако три из четырех пушек отказали. Несмотря на это он продолжил атаку и сбил немца.
В конце года был отправлен на инструкторскую работу. Но в начале 1943 года вернулся на фронт в состав 73-й аэ (в середине июля получил командование над этим подразделением).
В апреле 1944 года стал командовать 122-й аэ, летающей на "мустангах". Последнюю победу в войне одержал 1 мая, сбив Не 111.
Погиб в бою над Эврю 18 июня 1944 года.