Ellis Howard

Ellis Howard

Acting

Born
1996-11-20
Place of birth
London, England, United Kingdom

Biography

Ellis Francis Howard is an English actor and writer.

Filmography