Netflix Movies Starring Jeremy Howard
Jeremy Howard was born on June 12, 1981 in Burbank, California, USA as Jeremy Patrick Howard. He is an actor, known for Teenage Mutant Ninja Turtles (2014), How the Grinch Stole Christmas (2000) and Galaxy Quest (1999). Read more on iMDB