Kielan Ellis

Born in July 28th, 2001

From Toronto, Canada

Kielan Ellis Biography

Kielan Ellis is a director & producer from Toronto, Canada. He is the founder and creative director of Geminus Studios.

Kielan Ellis Filmography