Leah Geller

Leah Geller is a director for Starlake Sidekick. She is set to start her directing work during season 2 of the series.