Skip to content
Tasha Hubbard

Tasha Hubbard

Director & actor

Tasha Hubbard is a Canadian First Nations/Cree filmmaker and educator based in Saskatoon, Saskatchewan.

Where to start: Meadowlarks (2025).

As director 5

As actor 1

↑ ↓ to move · Enter to open · Full search page