Acting
Spencer Maybee is a Canadian film, television and web actor and director, best known for directing three seasons of the web series "Carmilla" as well as the feature film "The Carmilla Movie".
Letterkenny
2016
Reaper
2007
Flash Gordon
The X-Files: I Want to Believe
2008
Stargate: The Ark of Truth
Black Bridge
2006
Ice Blues: A Donald Strachey Mystery
On Thin Ice
2003