Loading...
Birthday
March 4, 1994
Place of Birth
Saskatoon - Saskatchewan - Canada
Louise Weard is a Director with a degree in Film Semiotics.
Castration Movie
Castration Movie Anthology i. Traps
Computer Hearts
The Estrogen Gospel
S.I.D.S.
Ravine Angel: Ambition
100 Best Kills: Texas Birth Control, Dick Destruction
2025
as Michaela 'Traps' Sinclair
2024
as Ghost (voice)
2022
as Host
2020
as The Fool
2016
Chasing Rewind
as Self - Narrator (voice)
2015
This Is Not a Computer: The Making of Computer Hearts
as Self
2014
as The Patient
as Albert