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