Show more
Quinn Lord was born on 19 February 1999 in Vancouver, British Columbia, Canada. He is an actor and producer, known for The Man in the High Castle (2015), Trick 'r Treat (2007) and Once Upon a Time (2011). imdb.com
Ian McKellen
Joe Alwyn
Hiram Kasten
Howie Mandel