Neil Napier

Neil Napier

Biography

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

Always know what’s new on Netflix

Bookmark us as your source of the latest Netflix content.