No photoDavid TaylorActingBorn 07/05/1982Auckland, New ZealandKnown ForThe Closer2005Cave In2003Rain2001The Invisible Man2000The Tribe1999All Saints1998The Enid Blyton Adventure Series1996Xena: Warrior Princess1995Due South1994The Adventures of the Black Stallion1992The Ray Bradbury Theater1985