Netflix Movies Starring Terry Rhoads
Terry Rhoads was born on December 31, 1951 in Tucson, Arizona, USA. He was an actor, known for Liar Liar (1997), The Day After Tomorrow (2004) and Hitchcock (2012). He was married to Lise Colleen Simms. He died on October 11, 2013. Read more on iMDB