Mystery Virus Theater
Jamie Renée Smith

Jamie Renée Smith

Born: Apr 10, 1987

Birthplace: New York City, New York, USA

Jamie Renée Smith (born April 10, 1987) is an American actress.

  1. Dante's Peak

    Dante's Peak

    Eye Aug 3, 2025