Ellis Howard

Ellis Howard

Born 20 November 1996 in London, England, United Kingdom

Ellis Francis Howard is an English actor and writer.

Actor