Show more
Spencer Maybee was born on 8 October 1977 in Toronto, Ontario, Canada. He is a director and actor, known for The X Files: I Want to Believe (2008), Little Pig (2014) and The Eternal Void (2010). imdb.com
Eva Mendes
Florence Pugh
George Clooney
Hayden Panettiere