Ellis Howard
FollowBorn 20 November 1996 in London, England, United Kingdom
Ellis Francis Howard is an English actor and writer.
Born 20 November 1996 in London, England, United Kingdom
Ellis Francis Howard is an English actor and writer.