5 credits on file—4 films and 1 show, spanning 2001–2024.
Madame Web
2024 · 35/100
Boston Strangler
2023 · 62/100
Leave the World Behind
2023 · 56/100
Resurrection
2022 · 58/100
Star Trek: Enterprise
2001–2005 · 69/100