James Magwood is an Actor from Toronto, Ontario
All is Fine in '89
One Night in Lethargia
Performance of the Year
Movie · as Eric
Movie · as Alex
Movie · as Jimmy