No photoActingDavid TaylorBorn 1982-05-07· Auckland, New ZealandKnown forThe Closer2005CRIMEXena: Warrior Princess1995DRAMADue South1994DRAMAThe Tribe1999DRAMAFull filmographyThe Closer2005CRIMEXena: Warrior Princess1995DRAMADue South1994DRAMAThe Tribe1999DRAMAThe Ray Bradbury Theater1985SCI-FIThe Invisible Man2000COMEDY