Acting
James Magwood is an Actor from Toronto, Ontario
Performance of the Year
Film · 2026
One Night in Lethargia
Film · 2025
All is Fine in '89
Film · 2024