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