Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Sandra Portman was born on November 26, 1972 in Vancouver, British Columbia, Canada. She is an actress, known for Snowpiercer (2020), Child's Play (2019) and Pirates of the Caribbean: Dead Men Tell No Tales (2017).