Skip to content
NDISCOVERY

Directing

Madeline Ivalu

Madeline Ivalu is a Canadian filmmaker and actress based in Igloolik, Nunavut.

Known for

10.0

Uvanga

2013 · Movie · Drama

Madeline Ivalu — movies & series · Netflix Discovery