Netflix Movies Starring Judith Hoag
Judith Hoag was born on June 29, 1968 in Newburyport, Massachusetts, USA. She is an actress, known for Teenage Mutant Ninja Turtles (1990), Armageddon (1998) and I Am Number Four (2011). She has been married to Vince Grant since July 30, 1988. They have two children.
Read more on iMDB