James Magwood is an Actor from Toronto, Ontario
Performance of the Year 2026
as Eric, Producer
One Night in Lethargia 2025
as Alex
All is Fine in '89 2024
as Jimmy
Credits from TMDB.