Devon Jencks

Devon Jencks

Devon Jencks is an actress, known for Mona Lisa Smile (2003) and What's the Worst That Could Happen? (2001).