Melissa Roxburgh

A Canadian actress from Vancouver, Canada.  Melissa co-stars on NBC's Manifest.
Bio