where is tudi roche from?
Tudi Roche was born on July 19, 1955 in Lubbock County, Texas, USA as Tudi Jean Roach. She is an actress, known for City of Angels (1998), Pursuit of Happiness (2001) and Home Improvement (1991).