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