Acting
The Handmaid's Tale
2017
Star Trek: Discovery
The Umbrella Academy
2019
Pacific Rim
2013
Station Eleven
2021
Y: The Last Man
Glitch
2026
Saved
2025
Sitsit
The Jane Mysteries: Too Much to Lose
2024
Sanguine
2023
Easy Land
Escape: A Ghost Story