About Kielan Ellis
Kielan Ellis Kielan Ellis

Birthday

2001-07-28

Place of Birth

Toronto, Canada

Biography

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