Kielan Ellis
Birthday: 2001-07-28 | Place of Birth: Toronto, CanadaKielan Ellis is a director & producer from Toronto, Canada. He is the founder and creative director of Geminus Studios.
...
Known For
Film Bro Filibuster
Pandemia
Nathan Daniel Philips Returns