Ellis Howard

Ellis Howard

Actor

Born November 19, 1996 · London, England, United Kingdom

Acting

Career

Filmography

Loading full filmography…

Person metadata and imagery supplied by TMDB.