Netflix Movies Starring Tricia Leigh Fisher
Tricia Leigh Fisher was born on December 26, 1968 in Burbank, California, USA. She is an actress, known for C.H.U.D. II - Bud the Chud (1989), Pretty Smart (1987) and Book of Love (1990). She has been married to Byron Thames since August 12, 2007. They have one child. Read more on iMDB