Spencer Maybee
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".
Known for
ActingBirthday
October 8, 1977Gender
MaleKnown Movie Credits
7Place of birth
Toronto, Ontario, Canada