Due to a migration of our database, we have disabled the ability to view and create lists for the moment. sorry for the inconvenience
Spencer Maybee

Spencer Maybee

47 years Acting Toronto, Ontario, Canada
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".