Neil Napier

Actor

BIOGRAPHY

Neil Napier is a Canadian actor born and raised in Montreal, Quebec. He now lives in Los Angeles, California.

Bio from Wikipedia - See more on en.wikipedia.org Text under CC-BY-SA license