James Magwood's photo

James Magwood

Born: 2002-08-16 in Toronto, Ontario, Canada

Known For: Acting

Biography

James Magwood is an Actor from Toronto, Ontario


Filmography

2025

2024