Iona Leighton

Born: None


Placeholder

Queer Dystopian Short

as uncredited
Released: 2024-10-03

Jade, a black trans woman, grapples with survival, community leadership, dysphoria, love, and...

Movie page

The Big Door Prize

as Ellen
First aired: 2023-03-28

A small town is forever changed when a mysterious machine appears, promising to reveal...

TV Show page