Jill Teed is an actress, known for X-Men 2 (2003), Mission to Mars (2000) and Godzilla (2014). Read more on iMDB