4 credits on file—1 film and 3 shows, spanning 2016–2023.
Moon Girl and Devil Dinosaur
2023–2025 · 83/100
Every Day
2018 · 62/100
Star Trek: Discovery
2017–2024 · 61/100
The OA
2016–2019 · 75/100