Spencer Maybee

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
    Acting
    Place of birth
    Toronto, Ontario, Canada
    Birthday
    10/8/1977
The X Files: I Want to Believe
The X Files: I Want to Believe
5.8
Black Bridge
Black Bridge
0
On Thin Ice
On Thin Ice
5.7
World to Come
0
Ice Blues
Ice Blues
5.5
Logo
Wynk Movies
Language: