
James Wills
Acting • 2003-02-22 • Newport, Isle of Wight
James Wills is a British actor based in London who trained at ArtsEd.
Known For
From Nerdspin
Filmography
- 2025

Acting • 2003-02-22 • Newport, Isle of Wight
James Wills is a British actor based in London who trained at ArtsEd.