Tricia Leigh Fisher was born on December 26, 1968 in Burbank, California, USA. She is an actress and writer, known for
Pretty Smart (1987),
Stick (1985) and
No Ordinary Family (2010). She has been married to
Byron Thames since August 12, 2007. They have one child.