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".
2016
as Troy Dauhmer
2015
as Alex/Areyeh
2008
as Blair Fearon
2007
as Noquin
2006
as Vinny Gay
2003
as Meth Lab Guy