Taylor Leigh: Taylor Leigh. Actress: Firepower. Taylor Leigh is known for Firepower (1993), Under Lock and Key (1995) and The Practice (1997).
Known For: Firepower (Newscaster), Under Lock and Key (Slash), The Practice (Reporter), No Escape No Return (Newscaster)