James Wills

James Wills

Acting

Born
2003-02-22
Place of birth
Newport, Isle of Wight

Biography

James Wills is a British actor based in London who trained at ArtsEd.

Filmography