Biography

Nicholas Taylor was born on January 8, 1971 in Pittsburgh, Pennsylvania, USA. He is an actor.